2010年6月5日
摘要: 对于 switch 结构,只能在它的最后一个 case 标号或 default 标号后面定义变量 在循环条件中定义的变量在每次循环里都要经历创建和撤销的过程。 应该将不需要修改的引用形参定义为 const 引用。普通的非 const 引用形参在使用时不太灵活。这样的形参既不能用 const 对象初始化,也不能用字面值或产生右值的表达式实参初始化。 既可以在函数声明也可以在函数定义中指定默认实... 阅读全文
posted @ 2010-06-05 17:17 cppfans 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,输出cerr不缓冲 默认情况下,写到clog是带缓冲的 默认情况下,cout是带缓冲的 内置类型变量是否自动初始化取决于变量定义的位置。在函数体外定义的变量都初始化成0,在函数体里定义的内置类型变量不进行自动初始化。 const对象默认为文件的局部变量,非const变量默认为extern。要使const变量能够在其他的文件中访问,必须显式地指定它为extern。 因为头文件包... 阅读全文
posted @ 2010-06-05 17:03 cppfans 阅读(131) 评论(0) 推荐(0) 编辑