PersonalCorpus 版 (精华区)
前段时间总是碰到这样的一个错误:
error C2371: 'boolean' : redefinition; different basic types
在自己的程序中对boolean的定义为:
#ifndef HAVE_BOOLEAN
typedef int boolean;
#endif
而VC对boolean的定义为:
typedef unsigned char boolean;
后来通过在StdAfx.h中加入:
#ifndef HAVE_BOOLEAN
#define HAVE_BOOLEAN
#endif
编译ok
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.119毫秒