我试图在 c++ 10 中使用 tgamma 函数。它在 32 位机器上运行。我已包含,但仍然收到错误“标识符 tgamma 未定义”。可能是什么原因?
问问题
999 次
2 回答
1
您不能使用tgamma
的原因是您的编译器不支持引入它的标准。您需要使用支持 c++11 的编译器/标准库,或者使用tgamma
类似问题的答案中建议的其他实现如果未定义 tgamma() 函数该怎么办?哪个资源好心地为你链接。
于 2014-12-10T14:37:16.250 回答
-2
math.h 是 C。试试这个:
#include <cmath>
于 2014-12-10T14:12:48.177 回答