■31491 / ) |
Re[4]: template を使ったクラスについて |
□投稿者/ 雲 (25回)-(2009/01/22(Thu) 20:42:27)
|
みなさん。ご回答ありがとうございます。
私も調べてみたところ、以下のようなページを見つけました。
【テンプレートあれこれ (4) -- typename の役割】 http://www.fides.dti.ne.jp/~oka-t/cpplab-template-4.html
最初に質問を書いたときに、少し、間違ってしまって混乱させてしまいごめんなさい。
あと、もう一つ、不思議に思ったことを書いておきます。
template <typename T> typename AAA<T>::BBB AAA<T>::func() { AAA<T>::BBB aaa; // <------- ここには、typename が必要ない? }
上記は、VC2005ではコンパイルエラーにならないのですね。
なかなか、C++ は難しいです (^^)。
|
解決済み
|