【C++】STL(Standard Template Library)相談室 10
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
700:デフォルトの名無しさん 08/12/04 00:32:12 楽しようと思えばmap<string,map<string, string> >かなぁ 701:デフォルトの名無しさん 08/12/04 00:51:58 >>698 なんかよくわからんが、vector<pair<>> を含む class を作れば いいのかな。出力もメンバ関数でもできるし。 702:デフォルトの名無しさん 08/12/04 01:17:48 multimap<string,pair<string,string>>とかかな・・・ S式にした場合に(("a" ("foo" . "FOO") ("fooz" . "FOOZ")) ("b" ("bar" . "BAR") ("baar" . "BAAR"))) みたいなのを表現したいってことなら 703:デフォルトの名無しさん 08/12/04 01:34:40 struct Entry { string type, id, name; bool operator<(const Entry &a) const { return type < a.type; } }; multiset<Entry> entries; でequal_range使わせるかな 704:デフォルトの名無しさん 08/12/04 02:41:11 定数時間でa->foo->FOOと引く必要あるなら、map二段構えが一番楽じゃね。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4675日前に更新/158 KB
担当:undef