Case


ExitStatus.exitCode(_:)


プロセスは与えられた終了コードで終了しました。


Swift 6.2+ Xcode 26.0+   Beta  

case exitCode(CInt)





パラメータ


exitCode

プロセスによって報告された終了コード。



議論


C プログラミング言語では、EXIT_SUCCESSEXIT_FAILURE という 2 つの標準終了コードが定義されています。プラットフォームによっては、独自の標準でない終了コードを定義する場合もあります。


プラットフォームヘッダ
macOS<stdlib.h>, <sysexits.h>
Linux<stdlib.h>, <sysexits.h>
FreeBSD<stdlib.h>, <sysexits.h>
OpenBSD<stdlib.h>, <sysexits.h>
Windows<stdlib.h>


macOS、FreeBSD、OpenBSD、Windows では、プロセスから報告された完全な終了コードが親プロセスに報告されます。Linux やその他の POSIX 系システムでは、終了コードの下位の符号なし 8 ビット (0~255) のみが確実に報告されます。



<BETA SOFTWARE>
このドキュメントには、開発中の API または技術に関する予備的な情報が含まれています。この情報は変更されることがあり、このドキュメントに従って実装されたソフトウェアは、最終的なオペレーティングシステムソフトウェアでテストする必要があります。

Apple の Beta ソフトウエアについての詳細














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ