重複の可能性:
C ++では、エラーコードを返すだけでなく、例外を使用してtry / catchを使用する利点は何ですか?
Try / Catch VSを使用してエラーコードを返すことの長所と短所は何ですか?
ほとんどの場合、C++でtrycatchを使用することをお勧めしますか?
プロジェクトでまだリターンエラーコードを使用していますか?もしそうなら、なぜですか?
重複の可能性:
C ++では、エラーコードを返すだけでなく、例外を使用してtry / catchを使用する利点は何ですか?
Try / Catch VSを使用してエラーコードを返すことの長所と短所は何ですか?
ほとんどの場合、C++でtrycatchを使用することをお勧めしますか?
プロジェクトでまだリターンエラーコードを使用していますか?もしそうなら、なぜですか?
プログラムの誤った機能にはエラーコードを使用し、プログラムがクラッシュすると予想される場所でキャッチしてみてください。try / catchブロックは通常、プログラムの実行を遅くします。コードにエラーが疑われる場合は、例外をスローするのではなく、エラーコードを確認して返すことをお勧めします。
try / catchは、戻り値を解釈するよりもオーバーヘッドが大きくなりますが、戻り値よりも柔軟性があります。使用するサードパーティのライブラリにもよりますが、通常は両方を使用します。