8.Alias Template(模板別名)

  下圖中通過使用using Vec = std::vector<T,MyAlloc<T>>進行模板別名的定義,從而可以直接使用Vec<int> coll來代替上一句話,這種方法類似於C++中的typedef,但這種C++11的新機制不僅僅是爲了通過設置模板別名來少寫幾個字,且其也無法通過typedef或#define代替,如圖中下方所示。 爲了實現下圖中紅框中的形式的函數調用接口,圖中兩種做法都
相關文章
相關標籤/搜索