在哪里可以找到原始的cmath
或math.h
文件?
我需要在程序中使用comp_ellint_1(double)函数。在特殊功能的C++17
标准中声明它。
但是我的编译器(我尝试过g++/clang++
等)say this。
我发现在标准math.h和cmath
所在的核心文件中,cmath
中没有声明此类函数。看起来是99标准...
最佳答案
从7.1版开始的gcc和从3.9版开始的clang中都提供了这些功能。您要么必须升级编译器,要么使用其他实现(根据en.cppreference.com,您可以使用Boost.math
关于c++ - 在哪里可以找到标准的C++ 17 cmath文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53253387/