トップページ > プログラム > 2014年08月04日 > LgeiXwf0

書き込み順位&時間帯一覧

8 位/210 ID中時間01234567891011121314151617181920212223Total
書き込み数0011000000000010000000205



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【初心者歓迎】C/C++室 Ver.92【環境依存OK】
Win32API質問箱 Build118

書き込みレス一覧

【初心者歓迎】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は好きにでいいのかありがとう


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。