型メソッド


exitCode(_:)


プロセスが、与えられた終了コードで終了したときに一致する条件を作成します。


Swift 6.2+ Xcode 26.0+   Beta  

static func exitCode(_ exitCode: CInt) -> ExitTest.Condition





パラメータ


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) のみが確実に報告されます。






以下も見よ


失敗した終了の条件


static var failure: ExitTest.Condition

プロセスが異常終了したときに一致する条件


static func signal(CInt) -> ExitTest.Condition

プロセスが与えられたシグナルで終了するときに一致する条件を作成します。



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

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














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ