1. 程式人生 > >c++ system wait 返回值

c++ system wait 返回值

表8-1 檢查w a i t和w a i t p i d所返回的終止狀態的巨集
巨集                                                                    說明
W I F E X I T E D(s t a t u s)  若為正常終止子程序返回的狀態,則為真。對於這種情況可執行
W E X I T S T A T U S(s t a t u s) 取子程序傳送給e x i t或_ e x i t引數的低8位
W I F S I G N A L E D(s t a t u s)   若為異常終止子程序返回的狀態,則為真(接到一個不捕捉的訊號)。對於這種情況,可執行W T E R M S I G(s t a t u s)取使子程序終止的訊號編號。另外,S V R 4和4 . 3 + B S D(但是,非P O S I X . 1)定義巨集:W C O R E D U M P(s t a t u s) 若已產生終止程序的c o r e檔案,則它返回真
W I F S T O P P E D(s t a t u s) 若為當前暫停子程序的返回的狀態,則為真。對於這種情況,可執行
W S T O P S I G(s t a t u s)取使子程序暫停的訊號編號