C++11新特性(62)- 模板函数的默认模板参数

经典的例子 这是一个相对简单的特性,首先借用C++ Primer中的示例代码。 除了高亮的部分以外,就是一个普通的模板比较函数。而高亮的部分就是本文的主题:模板函数的模板参数。这种写法的含义就是如果程序员没有指定第二个模板参 数,编译器就默认使用less<T>;如果程序员另外指定了模板参数,例如greater<T>,那么就使用指定的那个模板参 数。   观察以下代码: 第一行没有指定第三个模板参数
相关文章
相关标签/搜索