在VC中true与TRUE好象都可以代表真,有什么区别吗?同样的,FALSE与false好象都代表假,区别是什么呢?
解决方案 »
- MFC中,在同台计算机中,如何在两个不同的应用程序中进行比较大的数据交换?
- 多口短信猫和单口短信猫的开发
- 我想写个全局的HOOK 把本子上FN+ F4 屏蔽掉怎么截取消息
- 如何tcp异步socket提高传输速度?
- 双击运行可以但是随系统启动就不正常什么原因?
- 通过网页访问服务器DLL,怎么实现?
- 急!!!!!有关CInternetSession::OpenURL异常的问题,快要把我逼疯了!
- 大家好呀,请大家帮个忙呀,谁知道windows历来的版本号和它对应的系统全名称?或哪里有呀?
- 命名管道如何实现不同机器两个进程间的通信?
- 有谁知道根据点坐标求椭圆,圆柱,圆锥的算法
- 问大家一个问题,我上哪下载最新的Platform SDK?
- 各位大虾,我的CString 类对象突然在调试中不能用了?50分!请急救!
TRUE/FALSE是MS定义的,
FALSE 0
TRUE !0
TRUE和FALSE是一个typedef,其实际类型是int,其长度为4字节,TRUE的值为0x01,0x00,0x00,0x00,FALSE的值为0x00,0x00,0x00,0x00.
我说一点:
BOOL:Boolean variable,should be TRUE or FALSE(用于VC).
bool:Boolean variable,should be true or false(C++标准).
而TRUE,FALSE是两个宏定义