- 467 名前:デフォルトの名無しさん mailto:sage [2022/03/12(土) 21:02:47.42 ID:uDPm4ane.net]
- もう1つ、STLの問題がわからないので、質問させてください。
>>451のHogeCollectionに以下のようなメンバ関数があるとします。 void sort_by_key(const string& key) { if (key == "a") (Hogeのメンバ変数 m_aでソート); else if (key == "b") (Hogeのメンバ変数 m_bでソート); } keyの値が"a" か "b"以外のときはエラーにしたい場合に、 実行時エラーでなくコンパイルエラーにするには、 この関数をどのように再設計すればよいでしょうか。
|

|