-2

我试图在 c++ 10 中使用 tgamma 函数。它在 32 位机器上运行。我已包含,但仍然收到错误“标识符 tgamma 未定义”。可能是什么原因?

4

2 回答 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 回答