1.为什么是C++
C++是一种高度可移植的编程语言,具有零成本抽象的能力,使开发者能够编写和管理大型、表达力强且健壮的代码库。
2.与性能无关的C++语言特性
- 值语义:C++同时支持值语义和引用语义
- const正确性
- 对象所有权
- C++中的确定性析构
- 使用C++引用避免空对象
书籍名称---C++高性能编程(精通C++代码优化技巧)[瑞典]比约恩.安德里斯特 维克托.塞尔著 王瑞鹏译2024版
书籍代码地址:https://github.com/PacktPublishing/Cpp-High-Performance-Second-Edition