请问威什莫有的时候使用BOOL的时候编译时就不会出错也不会有警告而有时就会出错换成bool就好使了,为什莫呢
解决方案 »
- an unsupported operation was attempt 错误
- 编译release版程序,能否单步跟踪调试?
- 求TerminateProcess使用方法
- 已知Bezier曲线,求此线上任一点的切线切线
- 影碟管理系统怎么设计数据库?
- 为什么SetWindowOrg后 pDC->Rectangle 不工作了?
- 郁闷的错误fatal error C1189: #error : WINDOWS.H already included.
- 目前在计算机上使用的动画格式有多少种呢?
- 在VC++6.0开发程序中,怎样象ACDSee那样加载扫描仪扫描
- C#中直接继承于System.Windows.Forms.Control类的自定义控件,如何使其拥有滚动条等辅助控件?
- 在线急问!
- 哪位知道电脑杂志或报纸的编辑的联系方式(qq或msn,icq等),能否告知,谢谢,我的联系方式:
bool是c或c++的数据类型,
而windows.h中有这样一句:#define BOOL bool;
你调用了头文件就正确否则不对,
BOOL是Window定义的,其实它是unsigned int 型的,用#define 定义的。
接分
bool是C++的数据类型,好像是占用8位变量
bool is a type of variable
BOOL:0 or 非0
BOOL根据当时的编译环境或自己也可以定义的类型
WTYPES.h 中typedef long BOOL;
WINDOWS.h中typedef int BOOL;