- 【初心者歓迎】C/C++室 Ver.92【環境依存OK】
37 :デフォルトの名無しさん[sage]:2014/08/04(月) 02:14:34.43 ID:LgeiXwf0 - クラスをnewして失敗した時の動作はどうするのがポピュラー?
・if( == NULL) ・try catch ・他(プロセス強制終了etc)
|
- 【初心者歓迎】C/C++室 Ver.92【環境依存OK】
41 :デフォルトの名無しさん[sage]:2014/08/04(月) 03:23:26.97 ID:LgeiXwf0 - ありがとう
>>38 論点とずれてる気がするが WM_DESTROYで使用できなくなる機能Aをデストラクタで使用する場合 static宣言してるとWM_DESTROY後にデストラクタが呼ばれて機能Aを使用しようとして停止する それを回避するために deleteクラス →機能A解放 ってやるようにしてる >>39-40 つまり基本的には失敗=プロセス異常終了でもokと言う事でいいのかな
|
- Win32API質問箱 Build118
15 :デフォルトの名無しさん[sage]:2014/08/04(月) 14:44:46.57 ID:LgeiXwf0 - >>14
no
|
- 【初心者歓迎】C/C++室 Ver.92【環境依存OK】
53 :デフォルトの名無しさん[sage]:2014/08/04(月) 22:02:28.90 ID:LgeiXwf0 - ありがとう
>>42,43,44,46,47 できなかったらその時点でできる終了処理と通知して終了する事にするわ >>44,49 > ・他(プロセス強制終了etc) ってのは自分が思いつかない何かがあるかも知れないから書いただけで他意は無いよ プロセス強制終了はetcつけたからわかると思ったけどあくまで例えね
|
- 【初心者歓迎】C/C++室 Ver.92【環境依存OK】
56 :デフォルトの名無しさん[sage]:2014/08/04(月) 22:55:06.04 ID:LgeiXwf0 - >>54
○○だからifの方が〜 ××だからtry catchの方が〜 異常終了前は△△した方が〜 ってのを期待して3つ書いたけど ・判定は(if) or (try catch) どっちが主流か ・判定後から終了までの処理はどんな感じが主流か って感じの書き方の方がよかったかな 3つから選んでって意味では無かったすまん if or tryは好きにでいいのかありがとう
|