C++相談室 part159at TECH
C++相談室 part159 - 暇つぶし2ch467:デフォルトの名無しさん
22/03/12 21:02:47.42 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"以外のときはエラーにしたい場合に、
実行時エラーでなくコンパイルエラーにするには、
この関数をどのように再設計すればよいでしょうか。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch