错误c2065:'LONG64':未声明的标识符

时间:2014-01-03 10:53:51

标签: c++ compiler-errors

我有一个c2965问题需要解决。我是c ++的新手,当我尝试编译脚本时,我收到以下错误。

错误c2065:'long64':未声明的标识符

就行了

long64 *x, *y;

我不确定是什么导致了这一点,而且这似乎是一个相对不常见的问题。我在64位系统上工作,使用Visual Studio 2008中安装的64位编译器。

如果有人知道原因,请回答这个问题。先谢谢

1 个答案:

答案 0 :(得分:2)

错误消息足够清楚:编译器没有看到名称long64的定义,相应的定义可能存在于您忘记包含在模块中的某个头文件中。 您可以尝试添加标题<cstdint>并使用int64_t类型代替long64