- 62 名前:デフォルトの名無しさん mailto:sage [2011/12/17(土) 02:47:27.11 ]
- class Hoge
{ [型] hoge(bool var); } ↑のような関数があるとき、 Hoge hoge; bool foo = true; // どちらでもいいので初期化 hoge.hoge(foo); // (1). bool型の変数指定 hoge.hoge(true); // (2). trueの定数指定 hoge.hoge(false); // (3). falseの定数指定 と出来ますが、 (3)以外のパターンでコンパイルエラーにしたいのですが、可能でしょうか? falseしか指定できないenumを作るしかありませんか?
|

|