メソッドに渡すことができるデフォルト値とEnvironment.Exit
、各コードの意味は何ですか?
16850 次
3 に答える
22
0 は成功、それ以外はエラーを示します。基準はありません。
一部のプログラムは、慣習に合わせようとします。Microsoft の規約は次のとおりです。http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx
于 2012-07-03T11:12:23.613 に答える
2
渡される値は終了コードです。慣例により、0 は成功を表し、それ以外はエラーを表します。さまざまなエラー コードにセマンティックな意味を与えるのは、ほとんどあなた次第です。
于 2012-07-03T11:13:38.313 に答える
1
終了コードの定義済みの意味はありません。
ただし、伝統的に終了コード 0 は成功を意味し、終了コード > 0 は失敗を意味します。多くのアプリケーションは終了コード > 0 に何らかの意味を割り当てているため、スクリプトはこれを利用できます。意味は、アプリケーションのドキュメントに反映されています。
一部のアプリケーションは「大きな値は重大な間違いを意味する」というスキームに従います。一部のアプリケーションは終了コードをビットセットとして扱うことを許可しますが、ほとんどのアプリケーションは独自のコードリストを定義するだけです。
終了コード < 0 は非常にまれです。
于 2012-07-03T11:13:29.173 に答える