今天调试代码,碰到expected unqualified-id before numeric constant 错误,代码的错误模块出现在一个函数模块上,
奇怪的是这个函数模块之前编译了很多次,也没有被修改过,突出出错了。
网上查了下,发现这种错误一般都是在其他的地方有错误,编译器报错的地方却在另外一个地方。
解决方案:
估计多半处在头文件包含模块,一步一步的回退版本,发现是头文件中的#include <string>引入了,目前还不清楚原因
参考:http://blog.csdn.net/zdl1016/article/details/5824443