C++Primer读书笔记:第1章 快速入门

标准库定义了4IO对象

  处理输入时使用命名为cin的istream类型对象,这个对象也称为标准输入

  处理输出时使用命名为cout的ostream类型对象,这个对象也称为标准输出

  标准库还定义了另外两个ostream对象,分别命名为cerrclog

    cerr对象又叫作标准错误,通常用来输出警告和错误信息给程序的使用者。

    clog对象用于产生程序执行的一般信息。 


  程序员经常在调试过程中插入出书语句,这些语句都应该刷新输出流。忘记刷新输出流可能会造成输出停留在缓冲区中,如果程序崩溃,将会导致对程序崩溃位置的错误判断。

 

  在写C++程序时,大部分出现空格符的地方可用换行符代替。这条规则的一个例外字符串字面值中的空格符不能用换行符代替另一个例外空格符不允许出现在预处理指示中

 

  定义变量时,应该给变量赋初始值,除非确定将变量用于其他意图之前会覆盖这个初值。如果不能保证读取变量之前重置变量,就应该初始化变量

 

注释对不可嵌套。

 

标准库的头文件用尖括号< >括起来,非标准库的头文件用双引号" "括起来。

posted @ 2010-12-09 13:46  橘子小酥  阅读(223)  评论(0编辑  收藏  举报