C++ exit関数とは? 使い方と終了コードを解説

C++で、exit()関数はプログラムの実行を終了してプログラムを終了するために使用されます。そのプロトタイプは次の通りです:

void exit(int status);

statusは整数型のパラメータで、プログラムの終了ステータスを表します。通常、プログラムが正常に終了した場合は、exit(0)を使用して正常に終了したことを示すことができます。プログラムにエラーや異常な状況が発生して終了する必要がある場合は、異なるエラー状態を表すために非ゼロの整数値を使用することができます。

exit()関数は呼び出されると、グローバルオブジェクトのデストラクターなどの清掃作業を実行します。そして、プログラムはすぐに終了して退出します。そのため、exit()関数は慎重に使用すべきであり、プログラムが必要な清掃作業を完了しない状態で呼び出すことを避けるべきです。

bannerAds