C++ Primer 小贴士之第一二章

从键盘输入文件结束符:
        Windows系统ctrl-z;
        Unix系统ctrl-d;

添加头文件:
        标准库的头文件用尖括号< >括起来;
        非标准库的头文件用双引号" "括起来;

变量类型精度:
        在实际应用中,由于精度问题,int和float类型较少使用,常以long和double类型代替;

命名习惯最重要的是保持一致!

初始化:
        C++中,直接初始化语法更灵活且效率更高,例int value(1024);

永远不要依赖未定义行为!

变量定义位置:
        通常把一个对象定义在它首次使用的地方是一个很好的办法;

类定义:
        从操作开始设计类;
        类类型的成员默认访问级别为private;
        每个类定义后面都需要加分号结束;

头文件(每个头文件都应含有保护符):
      a.头文件一般包括类的定义、extern变量的声明和函数声明;
        因为头文件包含在多个源文件中,所以不应该含有变量或函数的定义;
        例外:一些const对象定义在头文件中;
      b.使用预处理器定义头文件保护符,是使得头文件安全,避免多重包含的通用做法;
        例:  #ifndef SALESITEM_H
                #define SALESITEM_H
                    // Definition of Sales_item class and related functions goes here
                #endif

posted @ 2011-03-31 06:07  Kaffeeck  阅读(139)  评论(0)    收藏  举报