返回   cpper编程论坛 > Zion/测试
注册账号 论坛帮助 会员列表 日历事件 搜索 今日新帖 标记版面已读

Zion/测试 惹人烦的东西这边来

回复
 
LinkBack 主题工具 显示模式
  #1 (permalink)  
旧 2004-01-19
高级会员
 
注册日期: 2003-08-02
帖子: 105
koolplay 正向着好的方向发展
默认 BOOL

VC中的BOOL类型的数据到底是怎么样的?当它是-1时是什么意义?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #2 (permalink)  
旧 2004-01-20
codinggirl 的头像
高级会员
 
注册日期: 2002-09-16
帖子: 1,052
codinggirl 正向着好的方向发展
默认 Re: BOOL

引用:
作者: koolplay
VC中的BOOL类型的数据到底是怎么样的?当它是-1时是什么意义?
解决这个问题通常有三种方法:
1.据说自己写个程序运行一下就可以看到了,不知道你会不会用C++的编译器,传说你提到的VC中带有C++编译器。
2.不会VC可以查一下MSDN,听说也有光盘可以买到或买不到上网可以查,具体网址你应该知道吧

PS:你在这里问这类问题很浪费大家时间,特此警告一次
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #3 (permalink)  
旧 2007-05-13
普通会员
 
注册日期: 2006-04-26
帖子: 41
xiaozi 正向着好的方向发展
默认 回复: BOOL

一BOOL和bool的区别:
1、类型不同
BOOL为int型
bool为布尔型
2、长度不同
bool只有一个字节
BOOL长度视实际环境来定,一般可认为是4个字节
3、取值不同
bool取值false和true,是0和1的区别
BOOL取值FALSE和TRUE,是0和非0的区别二bool是标准C++数据类型,可取值true和false。单独占一个字节,
如果数个bool对象列在一起,可能会各占一个bit,这取决于编译器。

BOOL是微软定义的typedef int BOOL。与bool不同,它是一个三值逻辑,
TRUE/FALSE/ERROR,返回值为>0的整数为TRUE,0为FALSE,-1为ERROR。
Win32 API中很多返回值为BOOL的函数都是三值逻辑。比如GetMessage().
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #4 (permalink)  
旧 2007-05-18
初级会员
 
注册日期: 2006-03-06
帖子: 8
peterzhou 正向着好的方向发展
默认 回复: BOOL

这些都是标号,实际意义你可以改了,长度很重要
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #5 (permalink)  
旧 2007-05-18
polyrandom 的头像
超级版主
 
注册日期: 2002-09-03
帖子: 3,135
文章: 20
polyrandom 正向着好的方向发展
默认 回复: BOOL

引用:
作者: peterzhou 查看帖子
这些都是标号,实际意义你可以改了,长度很重要
bool不是一个define/typedef,它是一个内建类型。我很喜欢用bool,但是事实上它效率不高。
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
回复

书签
主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用


相似的主题
主题 主题作者 版面 回复 最后发表
如何进行事后调试【连载】 Innocentius 技术杂烩 27 2005-03-11 01:30 PM
某网络实验教材的FtpClient cat 技术杂烩 2 2004-12-11 01:25 AM
搜索文件的iterator SpitFire 技术杂烩 2 2004-06-01 01:08 PM
搜索目录下所有文件,响应时间短,省空间 papercrane 技术杂烩 9 2004-04-24 01:04 AM
与树实现无关的树iterator ajoo 技术杂烩 74 2003-06-27 01:20 PM


所有时间均为格林尼治时间 +9。现在的时间是 07:11 AM


Powered by vBulletin® 版本 3.7.0
版权所有 ©2000 - 2008,Jelsoft Enterprises Ltd.
(C) Copy Right All Right Reserved 2001 - 2007

Search Engine Friendly URLs by vBSEO 3.1.0