@
xuboying 你回复说的例子,纯粹是搭积木呀。所谓 C++11 , C++14 , 还是 17 ,你要担心的,可能就是多的语法,而不是语法糖呀。比方说, C++17 语言规范的 8.5 章节,引入了[dcl.decomp].
从 C++98 以后,新加了多少东西? 我的感觉是没有太多,该有的 primer 里都说到了,而且高屋建瓴,让你少走弯路。
从 C++98 以后,删了多少东西? 那倒是很多,比如 export, 比如 auto_ptr, 比如 throw exception spec.
从 C++98 以后,小变了多少东西?有一些,不过都很细微,比如 default argument for function template parameter
不管怎么变,编译的模型没变, separate translation.,, multiphase of translation, 再考虑我前面说的, Itanium C++ ABI, 你觉得能在本质上变化多少?
包括反反复复终于可能要被加入 draft 的 concepts ,几十年前 bjarne 早就提了呀。
所以真正新的东西,不多,很少。
本质上,你要提高 C++,不如理解清楚 C++98 以及之前的东西。
@
linux40 够了。以及上面也没有人在吹嘘什么呀。