1. 程式人生 > >[C++]typedef typename ...

[C++]typedef typename ...

其實程式碼應該這樣看:

typedef typename _Mybase::value_type value_type;
//typedef [typename (_Mybase::value_type) ] value_type;
//這裡強調了 _Mybase::value_type是一個型別,而不是類的成員.
//至於最後的value_type,就像正常使用typedef一樣,可以是一個程式設計師喜愛的名字:)