是否有它返回基類型的給定類型的一個型性狀模板。由基類型我的意思是所有值修飾符類型,常量,易失性等剝離。例如,使用一個假設的性狀功能:獲取的模板類型的基本類型(除去常量/參考/等)
base<int>::type == int
base<int const>::type == int
base<int&>::type == int
我所知道的remove_const
和remove_reference
,我目前只是使用它們的組合。我想知道是否已經存在這樣的特徵,或者如果我指的是一個合適的名稱?
'類型名稱的std :: remove_cv <類型名稱的std :: remove_reference ::類型> :: type'? –
@AndyProwl,是的,這就是我現在所做的......我想這涵蓋了引用類型的所有方法。 –