C++ 学习笔记
wexwgnm
这个作者很懒,什么都没留下…
展开
-
标准输入输出流 类继承关系
在图中,streambuf类和ios类没有继承关系,它们是组合使用的,streambuf对象作为ios类的成员出现。事实上,ios类提供编程界面和格式特征,而streambuf做实质性的工作。 iostream类库中,streambuf、ios、istream、ostream、iostream、istream_withassign和ostream_withassign这些基本I/转载 2013-04-18 15:26:09 · 1015 阅读 · 0 评论 -
const常量折叠
表面上与宏定义类似,不同点在于:编译时将引用的地方替换及时值后(当然常量是有类型信息的),宏将不保留定义信息,而常量则会向变量一样占用一块内存区域(使用取地址符取到的则是常量所在内存区的地址)。 注: 全局常量是存放在只读内存区的, 由系统来限定操作权限, 越过编译器检查直接修改将导致0xC0000005错误。原创 2013-04-18 19:25:55 · 362 阅读 · 0 评论