Visual leak detector 的使用(一)

来源:互联网 发布:局域网内部监控软件 编辑:程序博客网 时间:2024/06/14 02:32

syntax error : identifier 'wchar_t'问题解决

安装Visual leak detector(版本是2.2.3)后,用VC6.0打开cpp文件,编译后出现一条错误" syntax error : identifier 'wchar_t' ",追踪到头文件vld_def.h中发现,'wchar_t'类型在"vld_def.h"是未经定义的数据类型,也不是常用的基本数据类型,解决办法有两种:
第一种:每次使用Visual leak detector 监测内存泄露时,在文件开始处用include包含头文件<wchar.h>,通过查看头文件件<wchar.h>会发现在该头文件中有对wchar_t数据类型的定义,即"typedef unsigned short wchar_t;"。
第二种:直接把"typedef unsigned short wchar_t;"这条语句加到头文件<vld_def.h>中。然后再次编译就不会出现错误了。(当然前提是你的源程序没有错误)

 

原创粉丝点击