修复了视觉C++中的编译错误

Fixing compilation error in Visual C++

本文关键字:编译 错误 C++ 视觉      更新时间:2023-10-16

我对VC++非常陌生,对C++也不是那么舒服。我正在尝试运行一个项目,但无法修复这些错误:error C3861: 'fmod': identifier not found这个项目运行得很好,但配置出现了一些问题,导致这种情况。知道为什么会这样吗?非常抱歉有一个非常基本的问题!

这看起来像是 cmath 的问题。

尝试包含 cmath

#include <cmath>

如果不提供更多上下文(出现此错误的代码),我们无法告诉您太多相关信息。

很可能你一直错过了

 #include <cmath>

或为std::fmod()应用std::命名空间。

根据文档,你也可以这样做(除了亚历山大所说的):

#include <ctgmath>

另请参阅:http://www.cplusplus.com/reference/ctgmath/