【初心者歓迎】C/C++室 Ver.40【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0463デフォルトの名無しさん
2007/07/27(金) 14:27:24Cのmallocなどなら戻り値のチェックは絶対に忘れてはいけないし、忘れたらバグの元になり後々面倒になるが、C++のnewなどなら戻り値のチェックは不要。
例外がthrowされ、catchしなければ異常終了する。上の例で、メモリの確保ができなければ、ほとんどの場合継続動作できないからそれで十分。
逆にCのreadのような、ディスクの読み取りエラーのような時は普通使わない。
■ このスレッドは過去ログ倉庫に格納されています