天天看點

C++ 0x 新特性(6):decltype

decltype允許編譯器根據任意表達式推斷一個函數的傳回值使perfect forwarding更加通用. 在過去的版本, 對于任意兩個類型 T1和 T2, 沒有辦法減少表達式的類型而使用兩種類型. decltype将允許你聲明一個表達式有template參數, 如sum<T2, T2>() 有類型 T1+T2.

繼續閱讀