The differences between C++03 and C++14

The differences between C++03 and C++14

本文关键字:and C++14 C++03 between differences The      更新时间:2023-10-16

我正在学习C++,并从一个使用C++03教授C++的库中拿出了一本2005年发行的书。

这本书中的知识在中等水平上仍然相关吗?还是我应该买一本更新的书?如果没有,我应该避免哪些与C++14冲突的部分?

这本书仍然有价值,因为语言的核心相当稳定。

也就是说,如果你要费力地读完一本书,你应该找到一本好书。我也会找到一本更新的书,涵盖最新的变化。

首先了解基本原理,然后可以查看新标准之间的差异。为此,像维基百科这样的页面可以提供帮助。

就我个人而言,我认为C++11和C++14引入了比基本功能更多的高级功能。

例如,在尝试理解C++11附带的ranged-based for之前,您首先需要理解一个正常的for循环。

基于这种观点,C++03是一个很好的起点。