クラステンプレート内のSTLのmapコンテナについて

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
シエル

クラステンプレート内のSTLのmapコンテナについて

#1

投稿記事 by シエル » 15年前

いつもお世話になります。シエルです。

今回はテンプレートでの質問です。

下記のような、クラステンプレートの中にmapコンテナが入ったものを
作ろうとしたのですが、コンパイラに怒られてしまいました。

template <typename T1,typename T2> class MAP{
private:
map<T1,T2> data;
map<T1,T2>::const_iterator p;
}

【エラーMSG】map<T1,T2>::const_iterator' : 依存名は型ではありません

クラステンプレート内で、その型をmapコンテナに指定することはできないのでしょうか?

よろしくお願い致します。


シエル

Re:クラステンプレート内のSTLのmapコンテナについて

#3

投稿記事 by シエル » 15年前

>>Justyさん!ありがとうございます!

そこにtypenameがいるんですか!知りませんでした!

コンパイルも通りました!
助かりました!ありがとうございました!

閉鎖

“C言語何でも質問掲示板” へ戻る