- 210 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 05:52:59 ]
- class A
{ private: int m_nTime; public: A( int nTime ) : m_nTime( nTime ) {} int GetTime() { return m_nTime; } } typedef map< int, A * > AMap; typedef AMap::value_type AMapValue; typedef list< AMap * > AMapList; 例えば上記の様な定義をしていて、 メイン関数内で、AMapList内をイテレータを利用して、特定のAMapの「Key」部を検索し、 見つかったら、AMapの「Value」部を出力(クラスAのGetTime()を呼び出す)するような処理 をさせたいのですが、どうすれば実現できるでしょうか? また、listコンテナの中にmapコンテナを突っ込むような利用は、一般的にあまりされないの でしょうか?
|

|