error C2061: syntax error : identifier ...
luyued 发布于 2011-04-17 15:13 浏览 N 次上午写程序时,加入了前些写的一个类,编译时遇到如下错误:
...error C2061: syntax error : identifier 'THIS_FILE'
...\new(35) : error C2091: function returns function
...\new(35) : error C2809: 'operator new' has no formal parameters
...\new(36) : error C2061: syntax error : identifier 'THIS_FILE'
...\new(37) : error C2091: function returns function
很奇怪,昨天这个类测试过的,没问题呀,上网查了一下,终于发现问题之所在。
上网搜索一遍,发现出现这些错误与STL头文件和VC6在CPP文件里生成的几行代码有关:――HOHO的专栏
STL头文件是指以下几行
#include
using namespace std;
VC6在CPP文件里生成的几行代码指以下几行:
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
STL头文件要写在VC6在CPP文件里生成的几行代码之前,谨记!
有时除了直接引用该文件的头文件和实现文件外,还需要检查间接引用该文件的文件,是否#include在#ifdef _DEBUG之后
相关资讯
- 05-20· 证 据 目 录的格式
- 05-14· 发现一个BUG nForce2 的主板
- 05-14· NEC EXPRESSCLUSTER X3.0 FOR WIN
- 05-14· 最近有什么好听的歌呢?
- 05-13· 小园子的惊喜
- 05-13· 推荐的电脑配置
- 05-13· 飒飒秋风起,点点胭脂泪
- 05-13· 振作!!
- 05-11· 宏碁/精英有意并购浩鑫
- 05-11· [转]真实:17岁少年在校不
图文资讯
最新资讯
- 05-09· 3、21--3、25成长足迹公布
- 05-09· 和小伙伴闹矛盾(3月5日)
- 05-09· 浩鑫简约 X27D
- 05-09· 今天有点烦躁
- 05-09· 为什么富士康郭台铭最看
- 05-09· 南通热线信息超市_南通汽
- 05-09· [置顶]iPad2零组件供应商剖
- 05-09· 北京富士康科技有限公司
- 05-09· 富士康去年亏损2.18亿美元
- 05-09· 《富士康十二连跳在这以