C++11新特性(62)- 模板函數的默認模板參數

經典的例子 這是一個相對簡單的特性,首先借用C++ Primer中的示例代碼。 除了高亮的部分以外,就是一個普通的模板比較函數。而高亮的部分就是本文的主題:模板函數的模板參數。這種寫法的含義就是如果程序員沒有指定第二個模板參 數,編譯器就默認使用less<T>;如果程序員另外指定了模板參數,例如greater<T>,那麼就使用指定的那個模板參 數。   觀察以下代碼: 第一行沒有指定第三個模板參數
相關文章
相關標籤/搜索