|
6 | 6 |
|
7 | 7 | ##本书目的
|
8 | 8 |
|
9 |
| -本教程号称高速上手教程,从内容上对 C++11/14/17 (与惯例不同,本书决定统一称为 C++1x)的相关特性做了一个相对全面的介绍,读者可以自行根据下面的目录选取感兴趣的内容进行学习,快速熟悉需要了解的内容,这从某种意义上来说,也算是高速上手了。 |
| 9 | +本教程号称高速上手教程,从内容上对二十一世纪二十年代之前产生 C++ 的相关特性做了非常相对全面的介绍,读者可以自行根据下面的目录选取感兴趣的内容进行学习,快速熟悉需要了解的内容。这些特性并不需要全部掌握,只需针对自己的使用需求和特定的应用场景,学习、查阅最适合自己的新特性即可。 |
10 | 10 |
|
11 |
| -这些特性并不需要全部掌握,只需针对特定的应用场景,学习、查阅最适合自己的新特性即可。 |
| 11 | +同时,本教程在介绍这些特性的过程中,尽可能简单明了的介绍了这些特性产生的历史背景和技术需求,这为理解这些特性、运用这些特性提供了很大的帮助。 |
12 | 12 |
|
13 |
| -值得一提的是,本教程在介绍这些特性的过程中,尽可能简单明了的介绍了这些特性产生的历史背景和技术需求,这为理解这些特性、运用这些特性提供了很大的帮助。 |
| 13 | +此外,本教程希望读者在阅读本书后,能够努力在新项目中直接使用 C++17,并努力将旧项目逐步迁移到 C++17。也算是笔者为推进现代 C++ 的普及贡献了一些绵薄之力。 |
14 | 14 |
|
15 | 15 | ##目标读者
|
16 | 16 |
|
17 |
| -1. 本教程假定读者已经熟悉了传统 C++ ,至少在阅读传统 C++ 代码上不具备任何困难。换句话说,那些长期使用传统 C++进行编码的人、渴望在短时间内迅速了解**Modern C++** 特性的人非常适合阅读本书; |
18 |
| -2.本教程一定程度上介绍了一些 C++1x 的**黑魔法**,但这些魔法毕竟有限,不适合希望进阶学习 C++1x 的读者,本教程的定位系**C++1x 的快速上手**。当然,希望进阶学习的读者可以使用本书来回顾并检验自己对**Modern C++** 的熟悉度。 |
| 17 | +1. 本教程假定读者已经熟悉了传统 C++ ,至少在阅读传统 C++ 代码上不具备任何困难。换句话说,那些长期使用传统 C++进行编码的人、渴望在短时间内迅速了解**现代 C++** 特性的人非常适合阅读本书; |
| 18 | +2.本教程一定程度上介绍了一些现代 C++ 的**黑魔法**,但这些魔法毕竟有限,不适合希望进阶学习现代 C++ 的读者,本教程的定位系**现代C++ 的快速上手**。当然,希望进阶学习的读者可以使用本书来回顾并检验自己对**现代 C++** 的熟悉度。 |
19 | 19 |
|
20 | 20 | ##目录
|
21 | 21 |
|
|
116 | 116 |
|
117 | 117 | ##交流
|
118 | 118 |
|
119 |
| -1. 如果读者发现教程中内容的错误,欢迎提[issue](https://github.com/changkun/cpp1x-tutorial/issues); |
| 119 | +1.笔者时间和水平有限,如果读者发现教程中内容的错误,欢迎提[issue](https://github.com/changkun/cpp1x-tutorial/issues); |
120 | 120 | 3. 本教程有以下交流群,有兴趣的读者可以加入,加群请注明`github`:
|
121 | 121 |
|
122 | 122 | 
|
|