这可能是更新后的 MacOS 版本甚至 M1(如果有)芯片组的兼容性问题。仅通过应用程序上的信息,仍然无法确定根本原因可能是什么。
【讨论】:
expint c++ 方法 om Macos M1答案
expint c++ method om Macos M1expint c++ 方法 om Macos M1我试过运行方法退出从 cmath 得到错误,我使用了 c++17,c++17 应该支持这种方法,但它没有看到它。 C++ 版本 Apple clang 版本 13.1.6 (clang-1316.0.21.2)。我应该使用哪个版本才能使用 expint 方法?
//#define __STDCPP_WANT_MATH_SPEC_FUNCS__ 1
//#define __STDCPP_MATH_SPEC_FUNCS__ 201003L
#include <cmath>
#include <iostream>
int main(int argc, const char * argv[]) {
std::cout << "Hello, World!\n";
std::expint(10.4);
return 0;
}
expint docsone more expint docs
错误
C++ 配置
【问题讨论】:
标签: c++ macos clang apple-m1 cmath
这可能是更新后的 MacOS 版本甚至 M1(如果有)芯片组的兼容性问题。仅通过应用程序上的信息,仍然无法确定根本原因可能是什么。
【讨论】: