博客专栏  >  编程语言   >  C++ Primer 第5版学习总结

C++ Primer 第5版学习总结

主要通过对C++ Primer 第5版各章节的学习总结来突出C++中需要特别注意的特性。

关注
12 已关注
14篇博文
  • C++ Primer学习总结 第15章 面向对象程序设计

    第15章 面向对象程序设计 1.    构造基类和派生类。 其中A类是基类,B类是派生类。派生类的构造函数必须重新写过,不能继承。(因为毕竟两个类的类名都不一样,不可能构造函数继承)只...

    2015-03-10 09:15
    999
  • C++ Primer学习总结 第14章 操作重载与类型转换

    第14章 操作重载与类型转换 1.    可以直接调用重载的运算符函数. 但是如果对于一个运算符比如+号,既有重载的成员函数,又有重载的非成员函数,那么此时如果直接使用+号,那么就...

    2015-03-10 09:08
    1045
  • C++ Primer学习总结 第13章 拷贝控制

    第13章 拷贝控制 1.    什么是拷贝构造函数? P440 如果一个类的构造函数的第一个参数是自己类类型的引用, 且所有其他参数都有默认值, 那么这就是一个拷贝构造函数. ...

    2015-03-09 10:33
    1353
  • C++ Primer学习总结 第12章 动态内存

    第12章 动态内存 1.    申请并使用shared_ptr.  P400   2.    shared_ptr计数. P402 赋值, 拷贝, 向函数传递一个智能指针,...

    2015-03-09 10:21
    935
  • C++ Primer学习总结 第11章 关联容器

    第11章 关联容器 1.    使用map的简单例子: 运行结果为:   2.    初始化map和set:   3.    set与multiset的区别: ...

    2015-03-09 10:14
    990
  • C++ Primer学习总结 第10章 泛型算法

    第10章 泛型算法 1.    find()泛型算法使用示例:   2.    只读算法accumulate:对所给范围的元素求和并返回. 注意accumulate的第3个参...

    2015-03-09 10:07
    868
  • C++ Primer学习总结 第9章 顺序容器

    第9章 顺序容器 1.    顺序容器如果有一个只需要容器大小参数的默认构造函数,该函数使用的是元素的默认构造函数来构造每个元素对象,如果该容器的元素没有默认构造函数,那么就不能使用这个...

    2015-03-09 09:50
    791
  • C++ Primer学习总结 第8章 IO库

    第8章 IO库 1.    IO类继承关系: 2.    查询iostream流状态P280-281 V是一个int,当我们输入1, ‘r’,或Ctrl+z 时的输出...

    2015-03-07 01:11
    1207
  • C++ Primer学习总结 第7章 类

    第7章 类 1.    引入const成员函数(C++ Primer P231-232) C++类的常量对象是无法调用非const成员函数的,如果想让常量对象调用某个成员函数,必须声明...

    2015-03-07 01:02
    1517
  • C++ Primer学习总结 第6章 函数

    第6章 函数 1.    函数最外层作用域中的局部变量不能使用与函数形参一样的名字,因为它们属于同一个作用域范围.   2.    局部静态变量的生命周期: 在整个程序的...

    2015-03-07 00:48
    1070
  • C++ Primer学习总结 第5章 语句

    第5章 语句 1.    switch中的case标签必须是整型常量表达式,不能是变量也不能是非整型: 注意第二个case 3.14 在C++11中没错误可以执行,但是在C...

    2015-03-07 00:24
    1042
  • C++ Primer学习总结 第4章 表达式

    第4章 表达式 1.    decltype作用于左值对象时,返回的是该对象的引用类型. 作用于右值对象时,返回的是该对象的类型. 2.    求值顺序. ...

    2015-03-07 00:17
    1198
  • C++ Primer学习总结 第3章 字符串,向量和数组

    第3章 字符串,向量和数组 1.    如何用string读取一整行内容? 用getline(cin,s)即可. 当然getline()也可以用来作为while循环读取输入的判断条件. ...

    2015-03-05 20:22
    952
  • C++ Primer学习总结 第1-2章 变量和基本类型

    第1-2章 变量和基本类型 1.下面这个语句在C++98和C++11中的输出结果不同. C++98结果: (如果想要更高的精度,可以用%.9lf,输出9位有效数字) ...

    2015-03-05 20:12
    1079
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部