![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.3ベストアンサー
- 回答日時:
適当に作ってみました。
CMapStringToOb SAMap(3);
CStringArray *pVal;
pVal = new CStringArray();
pVal->SetSize(2);
(*pVal)[0] = "田中 太郎";
(*pVal)[1] = "田中 花子";
SAMap.SetAt("TANAKA", pVal); // 要素を追加
pVal = new CStringArray();
pVal->SetSize(2);
(*pVal)[0] = "山田 太郎";
(*pVal)[1] = "山田 花子";
SAMap.SetAt("YAMADA", pVal); // 要素を追加
pVal = new CStringArray();
pVal->SetSize(2);
(*pVal)[0] = "佐藤 太郎";
(*pVal)[1] = "佐藤 花子";
SAMap.SetAt("SATOU", pVal); // 要素を追加
CStringArray *pMapVal;
// 値を獲得
BOOL b = SAMap.Lookup("YAMADA", ( CObject *&)pMapVal);
printf("%s\n",(LPCSTR)pMapVal->GetAt(0));
printf("%s\n",(LPCSTR)pMapVal->GetAt(1));
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_06.png?e8efa67)
No.2
- 回答日時:
STLのstd::multimap<key, container>とstd::multimap<key, container>::
equal_range()メソッドで御所望の動作が出来ますNo.1
- 回答日時:
CMapStringToObとCStringListの組み合わせが
一番質問と近くて簡単ではないでしょうか。
この回答への補足
すいません。
MSDNライブラリを見て検討してみた結果
CStringToObを使ってみようと思い
CStringをキーとして
CObject*がCStringArrayをさすようなものを作ろうと思ったのですが
どのように書いてよいのか、わかりませんでした。
そこで申し訳ないのですが
サンプルになるプログラムを紹介していただけないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) pythonにおける単方向リストの実装について 4 2022/07/13 12:34
- 高校 述語論理の基本的な質問 3 2022/04/23 10:35
- Visual Basic(VBA) ExcelVBAで、index、match関数を使用して、指定範囲に出力したい 3 2022/10/18 21:53
- Visual Basic(VBA) Vba 配列の中の特定文字列の位置の調べ方 9 2022/05/23 17:46
- プリンタ・スキャナー Brother MFC-7460DNの一時停止解除について 1 2022/12/03 12:38
- その他(プログラミング・Web制作) pythonのプログラムについての質問です。 1 2023/05/26 10:31
- 数学 複素関数にロピタルの定理を使おうとしている回答者は、複素関数論はおろか微積分学もよく分かっていない、 5 2022/12/28 18:02
- IT・エンジニアリング c言語とjavaの需要について 3 2022/06/23 22:59
- 数学 有限生成環から体へのC代数準同型写像についての質問 1 2023/03/08 12:15
- その他(プログラミング・Web制作) ロボットの作り方を教えて下さい! なにも知らない素人です。 全て自作する場合、どうすればよいでしょう 6 2022/12/18 01:25
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MFCを使って、ひとつのkey(CStr...
-
IE等のブラウザにテキスト入...
-
デジタル時計の時刻合わせの方...
-
マイページはどこを開くの
-
Javascript_submit()完了後に処...
-
エクセルのシート上に別のシー...
-
ウインドウを毎回同じ位置、大...
-
リストビューをスクロールさせ...
-
スクリプトって、何ですか?ど...
-
一定時間おきにアラームやポッ...
-
Excelでワードアートや図を常に...
-
VBAで任意のウインドウのサイズ...
-
「Cancel = True」とはどういう...
-
Outlookでこのような表示がされ...
-
ExcelVBAで他のアプリをスクロ...
-
PDFを(htmlのように)無限に縦...
-
Youtubeが勝手に右下に勝手に小...
-
パソコンを起動させたら文字の...
-
エクセルVBAでフォームのListbo...
-
Excelのワークシートが全部表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MFCを使って、ひとつのkey(CStr...
-
PL/Iについて、教えてください。
-
(VBS) テキストファイル読込で...
-
VC++のデバッガでvectorの要素...
-
bxSliderで動画をスライドごと...
-
【VBA/HTML】特定のタグ要素に...
-
no confilict で value値が取れな
-
WebサイトのHTMLオブジェクトの...
-
ICPCの過去問
-
エクセルでタグの内容が取得で...
-
フローティングのやり方について
-
フォームで入力時自動で次の項...
-
エクセルの散布図で選択してい...
-
Ajax.Updaterで読み込んだ先の...
-
JavaScriptでクリップボードの...
-
lispについて質問です
-
フォームをリサイズ後に動作を行う
-
ページ全体をスクロールするAja...
-
jqueryでtable内容の置き換え
-
VBA スクレイピング
おすすめ情報