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毫秒