chapter3_使用批量数据

  1. 缺省初始化

    1. 对于自定义类型的对象,如果我们没有指定一个初始化程序的话,那么类会自己指定一个

    2. 对于基本类型,在创建变量时,系统会给这些变量分配适当的内存单元,变量值由这些单元的随机信息组成

    因此,缺省初始化不靠谱!!!正确的做法是类定义默认构造函数,基本类型手动初始化,这个和Java不一样

  2. typedef

    1. 示例

       typedef std::vector<double>::size_type vec_sz;
       std::vector<double> homework;
       vec_sz size = homework.size();
      

      使用 typedef 可以替代名

    2. typedef 要在作用域下使用

    3. 使用库定义的 size_type 是一个好习惯

猜你喜欢

转载自blog.csdn.net/captxb/article/details/103032428