我正在尝试编译一些trie代码。除了有一行提到log10(probab)/log10(2.0)之外,大部分内容都很好。
我在以下行收到错误:找不到'log10‘标识符错误:找不到'log10’标识符
我试图将头文件#include <cmath>
包含在文件中,但在编译时,我开始收到大量错误。截图:http://i.imgur.com/DgAn3.png
下面是代码pastebin.com/XLXggW4R
不能说在包含的时候具体出了什么问题。但是,我已经在评论中提到了它给出了一个错误-
发布于 2012-05-04 14:18:48
代码中缺少std
命名空间引用。您有两个选择:
在#include <cmath>
.旁边尝试使用
log10()
using
语句即:
#include <cmath>
using namespace std;
https://stackoverflow.com/questions/10443465
复制相似问题