自2002年以来,C ++模板标准是否发生了重大变化?

时间:2016-07-02 16:01:40

标签: c++ templates

对于即将到来的海滩度假季,我想买这本书C++ Templates: The Complete Guide

询问是否可以推荐这本书,因为这个问题会立即关闭,因为太宽泛主要是基于意见的

我的问题:

是否存在 - 如果有的话 - 自2002年以来C ++模板标准发生了重大变化,这意味着该书可能已过期 [因为这些变化无法在本书中处理]或者没有真的改变了很多,因此这本书仍然是最新的。

1 个答案:

答案 0 :(得分:2)

2002年是古老的历史,早于C ++ 03和,尤其是 C ++ 11和C ++ 14。 许多事情发生了变化 - 也与模板有关。

仅举几例:

别名模板:http://en.cppreference.com/w/cpp/language/type_alias

外部模板:https://en.wikipedia.org/wiki/C%2B%2B11#Extern_template

Variadic模板:http://www.stroustrup.com/C++11FAQ.html#variadic-templates

decltype:http://en.cppreference.com/w/cpp/language/decltype

declval:http://en.cppreference.com/w/cpp/utility/declval

还有更多......