C++11新特性(四)
- 声明模板类醒形参为友元
可以将模板类型参数声明为友元。 - 模板类型别名
由于模板不是一个类型,我们不能定义一个typedef引用一个模板。
template<typename T> using twin = pair<T,T>;
twin<string> authors;//authors是一个pair<string,string>
- 模板函数的默认模板参数
可以为函数和类模板提供默认实参。
C++11新特性(四)
template<typename T> using twin = pair<T,T>;
twin<string> authors;//authors是一个pair<string,string>