一级棒(Eachfun)
一级棒 - 读书笔记 - C++ Primer - 内置类型之int和bool
RSS订阅
内置类型之int和bool
发表时间:2006-06-22 17:23:29 关键词:C++,MFC,VC,Primer,编程,教程,读书

第一部分,第二章
  引用:C++标准规定了每个算术类型的最小存储空间,但它并不阻止编译器使用更大的存储空间,事实上,对于int类型,几乎所有的编译器使用的存储空间都比所要求的大。
  笔记:确实如此,VC++中int和long是一样大。VC++.NET增加了对_int64的支持。
  引用:字符类型有两种:char和wchar_t,wchar_t类型用于扩展字符集,比如汉字和日语。
  笔记:我怎么不知道wchar_t?我自己用包含汉字的字符串时用的也是char。:(
  看到bool型,我心里对VC++有些气愤。因为VC++里有一个BOOL宏。它的原型为“typedef int BOOL”。既然C++标准已经有bool型,VC++加入BOOL的用意很明显:迎合更多的编程习惯。但是,即使非要增加对BOOL的支持,我认为原型应该这样:“typedef bool BOOL”,这样更易于理解。
  当然了,长期以来我一直没有注意到bool确实也不应该。但是正是BOOL的存在,阻碍了我对bool的理解。

本站特约顾问律师常州东晟律师事务所朱立律师(电话13915029670,QQ646146109)提醒您:
本站文章皆为作者原创,其它媒体(包括但不限于报刊、杂志、网站、电视、电台)未经作者书面许可严禁转载(或部分摘录)!
发表评论
称呼:
QQ:
邮箱:
链接:
内容:
搜索: 百度搜索 Google搜索
Copyright©2000 - 2008 Eachfun.Com, All Rights Reserved 一级棒网络
苏ICP备05080156号
一级棒建站系统 http://www.eachfun.com 一级棒版权所有,未经许可不得商用!