C++ Primer 序

我会带着你远行 2021-10-26 22:22 295阅读 0赞

文章目录

  • 笔记
    • 其他推荐书目
    • 参考

笔记

1. 新版标准中引入了无序容器,以弥补旧版标准中对hash容器的缺漏;

2. 新版标准支持移动构造函数和移动赋值运算符,以减小特定场景下对象拷贝的性能开销;

3. 学习语言的一个境界就是把自己想象成编辑器

4. 本书的一个特色把语法和标准库融为一体来介绍

5. C语言之所以40年长盛不衰,根本在于它对现代计算机提供了一个底层的高级抽象:凡事比它低的抽象都过于简陋,凡是比它高的抽象都可以用C语言构造出来

6. C++成功的根本原因,恰恰时它虽然提供了一些高级的抽象机制,但是其根基跟C在同一层面上。

7. C++同时支持4种不同的编程风格:C风格,面向对象,面向过程,泛型

8. 现代C++语言的组成部分

  • 低级语言,大部分继承自C语言
  • 现代高级语言特性,允许我们自己的类型以及组织大规模程序和系统
  • 标准库,它利用高级特性来提供有用的数据结构和算法

其他推荐书目

《C++标准程序库》
《Effective C++》
《C++Concurrency in Action》
《Linux 多线程服务端编程》

参考

C++ Primer 第五版

发表评论

表情:
评论列表 (有 0 条评论,295人围观)

还没有评论,来说两句吧...

相关阅读

    相关 C++-primer-第一章

    简单入门 `<iostream>`:库包含了`<istream>`、`<ostream>`两个库,分别用来表示输入流和输出流,流表示的含义是随着时间的推移,字符是按照顺序

    相关 C++ 术语(C++ Primer

    argument(实参):传递给被调用函数的值。 block(块):花括号括起来的语句序列。 buffer(缓冲区):一段用来存放数据的存储区域。IO 设备常存储输入(