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));
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ランキング
-
VBA HTTPを用いたWEB画面の取...
-
マイページはどこを開くの
-
ウインドウを毎回同じ位置、大...
-
エクセルのシート上に別のシー...
-
デジタル時計の時刻合わせの方...
-
Javascript_submit()完了後に処...
-
VBA ポップアップが表示された...
-
エクセルVBAでフォームのListbo...
-
一定時間おきにアラームやポッ...
-
Excelで1.2行目だけ固定して...
-
PDFを(htmlのように)無限に縦...
-
スクリプトって、何ですか?ど...
-
デスクトップ画面を4分割するには
-
ポップアップと作業ウィンドウ...
-
「Cancel = True」とはどういう...
-
Excelの質問で票の途中に...
-
ポップアップウィンドウがブロ...
-
ウィンドウの2重起動を防止したい
-
VBAで任意のウインドウのサイズ...
-
小さな表示窓の呼び方は
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
(VBS) テキストファイル読込で...
-
bxSliderで動画をスライドごと...
-
【VBA/HTML】特定のタグ要素に...
-
VC++のデバッガでvectorの要素...
-
スプレッドシートのチェックボ...
-
【VB.NET】HTML要素を取得しよ...
-
[C++] vector<string> の各要素...
-
SexyLightbox(jquery)について
-
lispについて質問です
-
JavaScriptでクリップボードの...
-
WebサイトのHTMLオブジェクトの...
-
PL/Iについて、教えてください。
-
MFCを使って、ひとつのkey(CStr...
-
どこまでを動的に、どこまでを...
-
jQueryで<body>要素にマウスが...
-
JQuery、セレクトボックスをル...
-
no confilict で value値が取れな
-
jqueryでtable内容の置き換え
-
マイページはどこを開くの
-
デジタル時計の時刻合わせの方...
おすすめ情報