C++11新特性(四)
- 声明模板类醒形参为友元
可以将模板类型参数声明为友元。 - 模板类型别名
由于模板不是一个类型,我们不能定义一个typedef引用一个模板。
template<typename T> using twin = pair<T,T>;
twin<string> authors;//authors
本文详细介绍了C++11中的新特性,包括模板类模板形参为友元、模板类型别名、模板函数的默认模板参数、实例化的显式控制、引用折叠规则等。此外,还讲解了std::forward的使用、可变参数模板、随机数生成、异常处理的noexcept指示符以及有作用域的enum等,帮助开发者更好地理解和利用C++11的新功能。
C++11新特性(四)
template<typename T> using twin = pair<T,T>;
twin<string> authors;//authors

被折叠的 条评论
为什么被折叠?