- 【初心者歓迎】C/C++室 Ver.92【環境依存OK】
44 :デフォルトの名無しさん[sage]:2014/08/04(月) 06:23:01.79 ID:UAhHAw7M - >>37
> クラスをnewして失敗した時の動作はどうするのがポピュラー? って聞かれたら、ファイルをほぞんするとか、再起動して回復を図るとか、ログ取ってそのまま終了とか... って答えるんだが。 なので、 > ・if( == NULL) > ・try catch と > ・他(プロセス強制終了etc) は、レベルが違うように思う。
|
- Subversion r15
29 :デフォルトの名無しさん[sage]:2014/08/04(月) 20:40:49.84 ID:UAhHAw7M - >>25
> 整理されていないというか ほんこれ 確かにあったらいいな〜は、あるんだけど、なれるまでがちょい大変 >>28 ぼっち開発だとログもたいしたことないし... まあ、リリース毎には外部バージョンでタグ打つけどね
|
- 【初心者歓迎】C/C++室 Ver.92【環境依存OK】
49 :デフォルトの名無しさん[sage]:2014/08/04(月) 20:48:03.69 ID:UAhHAw7M - >>48
>>37 の質問自体がちょっとずれてるから無問題
|
- 【初心者歓迎】C/C++室 Ver.92【環境依存OK】
54 :デフォルトの名無しさん[sage]:2014/08/04(月) 22:34:49.43 ID:UAhHAw7M - >>53
いや、例なのはわかってる if( ) とか例外はメモリー確保失敗を検出する方法で、プロセス終了はそのあとの動作でしょ? なので if( ) でチェックしてプロセス終了させるとかのように使うから、選択肢として並べるのはおかしい。 みんな親切だから、多分確保失敗時にどうするのが普通なのかを聞きたいんだろうなと、推測して答えてるんだろうと思う。 だから、誰も if( ) とか try に触れてないでしょ。 もしプロセス云々書いてないなら、好きにしろとか言われて終わってたと思うぞ。
|