亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? _exit.html

?? posix標準英文,html格式
?? HTML
?? 第 1 頁 / 共 2 頁
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta name="generator" content="HTML Tidy, see www.w3.org"><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link type="text/css" rel="stylesheet" href="style.css"><!-- Generated by The Open Group's rhtm tool v1.2.1 --><!-- Copyright (c) 2001-2004 IEEE and The Open Group, All Rights Reserved --><title>exit</title></head><body bgcolor="white"><script type="text/javascript" language="JavaScript" src="../jscript/codes.js"></script><basefont size="3"> <a name="exit"></a> <a name="tag_03_131"></a><!-- exit --> <!--header start--><center><font size="2">The Open Group Base Specifications Issue 6<br>IEEE Std 1003.1, 2004 Edition<br>Copyright &copy; 2001-2004 The IEEE and The Open Group, All Rights reserved.</font></center><!--header end--><hr size="2" noshade><h4><a name="tag_03_131_01"></a>NAME</h4><blockquote>exit, _Exit, _exit - terminate a process</blockquote><h4><a name="tag_03_131_02"></a>SYNOPSIS</h4><blockquote class="synopsis"><p><code><tt>#include &lt;<a href="../basedefs/stdlib.h.html">stdlib.h</a>&gt;<br><br> void exit(int</tt> <i>status</i><tt>);<br> void _Exit(int</tt> <i>status</i><tt>);<br><br><br> #include &lt;<a href="../basedefs/unistd.h.html">unistd.h</a>&gt;<br> void _exit(int</tt> <i>status</i><tt>);<br></tt></code></p></blockquote><h4><a name="tag_03_131_03"></a>DESCRIPTION</h4><blockquote><p>For <i>exit</i>() and <i>_Exit</i>(): <sup>[<a href="javascript:open_code('CX')">CX</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0"> The functionality described on this reference page is aligned with theISO&nbsp;C standard. Any conflict between the requirements described here and the ISO&nbsp;C standard is unintentional. This volumeof IEEE&nbsp;Std&nbsp;1003.1-2001 defers to the ISO&nbsp;C standard. <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p><p>The value of <i>status</i> may be 0, EXIT_SUCCESS, EXIT_FAILURE, <sup>[<a href="javascript:open_code('CX')">CX</a>]</sup> <imgsrc="../images/opt-start.gif" alt="[Option Start]" border="0"> &nbsp;or any other value, though only the least significant 8 bits(that is, <i>status</i> &amp; 0377) shall be available to a waiting parent process. <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p><p>The <i>exit</i>() function shall first call all functions registered by <a href="../functions/atexit.html"><i>atexit</i>()</a>,in the reverse order of their registration, except that a function is called after any previously registered functions that hadalready been called at the time it was registered. Each function is called as many times as it was registered. If, during the callto any such function, a call to the <a href="../functions/longjmp.html"><i>longjmp</i>()</a> function is made that would terminatethe call to the registered function, the behavior is undefined.</p><p>If a function registered by a call to <a href="../functions/atexit.html"><i>atexit</i>()</a> fails to return, the remainingregistered functions shall not be called and the rest of the <i>exit</i>() processing shall not be completed. If <i>exit</i>() iscalled more than once, the behavior is undefined.</p><p>The <i>exit</i>() function shall then flush all open streams with unwritten buffered data, close all open streams, and removeall files created by <a href="../functions/tmpfile.html"><i>tmpfile</i>()</a>. Finally, control shall be terminated with theconsequences described below.</p><p><sup>[<a href="javascript:open_code('CX')">CX</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0"> The<i>_Exit</i>() and <i>_exit</i>() functions shall be functionally equivalent. <img src="../images/opt-end.gif" alt="[Option End]"border="0"></p><p>The <i>_Exit</i>() <sup>[<a href="javascript:open_code('CX')">CX</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0"> &nbsp;and <i>_exit</i>() <img src="../images/opt-end.gif" alt="[Option End]" border="0"> functionsshall not call functions registered with <a href="../functions/atexit.html"><i>atexit</i>()</a> nor any registered signal handlers.Whether open streams are flushed or closed, or temporary files are removed is implementation-defined. Finally, the calling processis terminated with the consequences described below.</p><p>These functions shall terminate the calling process <sup>[<a href="javascript:open_code('CX')">CX</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0"> &nbsp;with the following consequences: <img src="../images/opt-end.gif"alt="[Option End]" border="0"> <basefont size="2"></p><dl><dt><b>Note:</b></dt><dd>These consequences are all extensions to the ISO&nbsp;C standard and are not further CX shaded. However, XSI extensions areshaded.</dd></dl><basefont size="3"> <ul><li><p>All of the file descriptors, directory streams, <sup>[<a href="javascript:open_code('XSI')">XSI</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0"> &nbsp;conversion descriptors, and message catalog descriptors <img src="../images/opt-end.gif" alt="[Option End]" border="0"> &nbsp;open in the calling process shall be closed.</p></li><li><p>If the parent process of the calling process is executing a <a href="../functions/wait.html"><i>wait</i>()</a> or <a href="../functions/waitpid.html"><i>waitpid</i>()</a>, <sup>[<a href="javascript:open_code('XSI')">XSI</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0"> &nbsp;and has neither set its SA_NOCLDWAIT flag nor set SIGCHLD toSIG_IGN, <img src="../images/opt-end.gif" alt="[Option End]" border="0"> it shall be notified of the calling process' terminationand the low-order eight bits (that is, bits 0377) of <i>status</i> shall be made available to it. If the parent is not waiting, thechild's status shall be made available to it when the parent subsequently executes <a href="../functions/wait.html"><i>wait</i>()</a> or <a href="../functions/waitpid.html"><i>waitpid</i>()</a>.</p><p><sup>[<a href="javascript:open_code('XSI')">XSI</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0">The semantics of the <a href="../functions/waitid.html"><i>waitid</i>()</a> function shall be equivalent to <a href="../functions/wait.html"><i>wait</i>()</a>. <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p></li><li><p>If the parent process of the calling process is not executing a <a href="../functions/wait.html"><i>wait</i>()</a> or <a href="../functions/waitpid.html"><i>waitpid</i>()</a>, <sup>[<a href="javascript:open_code('XSI')">XSI</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0"> &nbsp;and has neither set its SA_NOCLDWAIT flag nor set SIGCHLD toSIG_IGN, <img src="../images/opt-end.gif" alt="[Option End]" border="0"> the calling process shall be transformed into a <i>zombieprocess</i>. A <i>zombie process</i> is an inactive process and it shall be deleted at some later time when its parent processexecutes <a href="../functions/wait.html"><i>wait</i>()</a> or <a href="../functions/waitpid.html"><i>waitpid</i>()</a>.</p><p><sup>[<a href="javascript:open_code('XSI')">XSI</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0">The semantics of the <a href="../functions/waitid.html"><i>waitid</i>()</a> function shall be equivalent to <a href="../functions/wait.html"><i>wait</i>()</a>. <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p></li><li><p>Termination of a process does not directly terminate its children. The sending of a SIGHUP signal as described below indirectlyterminates children in some circumstances.</p></li><li><p>Either:</p><p>If the implementation supports the SIGCHLD signal, a SIGCHLD shall be sent to the parent process.</p><p>Or:</p><p><sup>[<a href="javascript:open_code('XSI')">XSI</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0">If the parent process has set its SA_NOCLDWAIT flag, or set SIGCHLD to SIG_IGN, the status shall be discarded, and the lifetime ofthe calling process shall end immediately. If SA_NOCLDWAIT is set, it is implementation-defined whether a SIGCHLD signal is sent tothe parent process. <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p></li><li><p>The parent process ID of all of the calling process' existing child processes and zombie processes shall be set to the processID of an implementation-defined system process. That is, these processes shall be inherited by a special system process.</p></li><li><p><sup>[<a href="javascript:open_code('XSI')">XSI</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0">Each attached shared-memory segment is detached and the value of <i>shm_nattch</i> (see <a href="../functions/shmget.html"><i>shmget</i>()</a>) in the data structure associated with its shared memory ID shall be decremented by1. <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p></li><li><p><sup>[<a href="javascript:open_code('XSI')">XSI</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0">For each semaphore for which the calling process has set a <i>semadj</i> value (see <a href="semop.html"><i>semop</i>()</a> ), thatvalue shall be added to the <i>semval</i> of the specified semaphore. <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p></li><li><p>If the process is a controlling process, the SIGHUP signal shall be sent to each process in the foreground process group of thecontrolling terminal belonging to the calling process.</p></li><li><p>If the process is a controlling process, the controlling terminal associated with the session shall be disassociated from thesession, allowing it to be acquired by a new controlling process.</p></li><li><p>If the exit of the process causes a process group to become orphaned, and if any member of the newly-orphaned process group isstopped, then a SIGHUP signal followed by a SIGCONT signal shall be sent to each process in the newly-orphaned process group.</p></li><li><p><sup>[<a href="javascript:open_code('SEM')">SEM</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0">All open named semaphores in the calling process shall be closed as if by appropriate calls to <a href="../functions/sem_close.html"><i>sem_close</i>()</a>. <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p></li><li><p><sup>[<a href="javascript:open_code('ML')">ML</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0"> Anymemory locks established by the process via calls to <a href="../functions/mlockall.html"><i>mlockall</i>()</a> or <a href="../functions/mlock.html"><i>mlock</i>()</a> shall be removed. If locked pages in the address space of the calling process are alsomapped into the address spaces of other processes and are locked by those processes, the locks established by the other processesshall be unaffected by the call by this process to <i>_Exit</i>() or <i>_exit</i>(). <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p></li><li><p><sup>[<a href="javascript:open_code('MF')">MF|SHM</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0">Memory mappings that were created in the process shall be unmapped before the process is destroyed. <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p></li><li><p><sup>[<a href="javascript:open_code('TYM')">TYM</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0">Any blocks of typed memory that were mapped in the calling process shall be unmapped, as if <a href="../functions/munmap.html"><i>munmap</i>()</a> was implicitly called to unmap them. <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p></li><li><p><sup>[<a href="javascript:open_code('MSG')">MSG</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0">All open message queue descriptors in the calling process shall be closed as if by appropriate calls to <a href="../functions/mq_close.html"><i>mq_close</i>()</a>. <img src="../images/opt-end.gif" alt="[Option End]" border="0"></p></li><li><p><sup>[<a href="javascript:open_code('AIO')">AIO</a>]</sup> <img src="../images/opt-start.gif" alt="[Option Start]" border="0">Any outstanding cancelable asynchronous I/O operations may be canceled. Those asynchronous I/O operations that are not canceled

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二区在线观看视频| 欧美手机在线视频| 日韩欧美www| 无吗不卡中文字幕| 成人午夜免费av| 91精品免费在线观看| 婷婷久久综合九色国产成人| 欧美日韩五月天| 天天综合色天天综合色h| 欧美视频一区二区三区四区 | 日韩欧美国产综合一区| 亚洲国产精品久久久男人的天堂| 91福利小视频| 亚洲曰韩产成在线| 欧美二区三区91| 天天色综合天天| 欧美人与性动xxxx| 蜜桃视频一区二区三区在线观看| 日韩一区二区三区免费看| 免费人成黄页网站在线一区二区| 91精品国产欧美一区二区18| 免费在线欧美视频| xfplay精品久久| 国产精品 欧美精品| 欧美大片在线观看一区二区| 久久精品国产一区二区三| 亚洲精品一区二区在线观看| 粉嫩一区二区三区性色av| 亚洲欧洲国产日韩| 成人免费av在线| 夜夜精品视频一区二区| 欧美高清一级片在线| 久久99国产精品久久| 国产亚洲美州欧州综合国| 99国产精品久| 亚洲日本护士毛茸茸| 欧美精品在线观看播放| 久久99久久久久| 亚洲国产精品ⅴa在线观看| 色欧美日韩亚洲| 免费亚洲电影在线| 中文字幕亚洲一区二区av在线 | 亚洲电影第三页| 精品人在线二区三区| 成人激情视频网站| 国产精品久久免费看| 国产盗摄一区二区| 午夜不卡av免费| 亚洲欧美偷拍另类a∨色屁股| 日韩视频免费观看高清在线视频| 色综合久久久久综合体桃花网| 国内精品久久久久影院一蜜桃| 伊人婷婷欧美激情| 国产日韩欧美在线一区| 日韩欧美久久一区| 欧美日韩在线播放三区四区| 99久久精品免费看国产| 国产河南妇女毛片精品久久久| 男人的天堂久久精品| 亚洲一区二区三区视频在线| 自拍偷在线精品自拍偷无码专区 | 精品黑人一区二区三区久久| 在线国产电影不卡| 成人一区二区三区| 国产精品66部| 麻豆国产精品官网| 日韩av电影免费观看高清完整版在线观看| 亚洲日本va在线观看| 国产精品高潮呻吟| 国产欧美日韩精品一区| 欧美激情在线免费观看| 国产午夜精品在线观看| 国产清纯白嫩初高生在线观看91| 久久中文字幕电影| 国产女人18水真多18精品一级做| 久久久亚洲精华液精华液精华液| 日韩欧美中文一区二区| 91麻豆精品国产91久久久 | 日韩欧美一区电影| 精品日韩一区二区三区 | 国产日产欧美一区| 日本一区二区三区高清不卡| 国产女人18毛片水真多成人如厕| 久久午夜老司机| 久久久91精品国产一区二区三区| 久久精品这里都是精品| 久久一区二区三区四区| 国产欧美精品一区aⅴ影院| 中文字幕不卡在线观看| 亚洲品质自拍视频| 亚洲成人免费在线观看| 免费成人在线网站| 国产在线精品一区二区三区不卡| 国产一区二区毛片| 不卡的电影网站| 欧美网站大全在线观看| 欧美精品v国产精品v日韩精品| 欧美v亚洲v综合ⅴ国产v| 久久久久久久综合| 亚洲女同ⅹxx女同tv| 午夜精品福利在线| 久久精工是国产品牌吗| 成人午夜激情影院| 91黄色在线观看| 欧美成人高清电影在线| 国产精品色婷婷久久58| 一区二区三区产品免费精品久久75| 日韩在线a电影| 国产a区久久久| 欧美久久久影院| 国产精品乱码一区二三区小蝌蚪| 亚洲色图在线播放| 久久国产剧场电影| 91老师国产黑色丝袜在线| 欧美一级日韩一级| 亚洲色图在线看| 精品在线一区二区| 91九色最新地址| 久久影院午夜片一区| 亚洲伊人伊色伊影伊综合网 | 国产乱妇无码大片在线观看| 99r国产精品| 欧美电影免费观看高清完整版| 日韩一区在线免费观看| 美国十次了思思久久精品导航| 成人午夜视频在线| 欧美一区二区三区免费视频| 综合婷婷亚洲小说| 老司机午夜精品| 91免费精品国自产拍在线不卡| 欧美日韩激情一区二区| 久久综合九色欧美综合狠狠| 亚洲亚洲精品在线观看| 国产精品资源网| 91高清视频在线| 国产精品久久二区二区| 日日摸夜夜添夜夜添精品视频| a4yy欧美一区二区三区| 777色狠狠一区二区三区| 亚洲靠逼com| 国产精品一区免费在线观看| 7777精品伊人久久久大香线蕉最新版| 日韩欧美国产午夜精品| 亚洲精品视频在线| 不卡免费追剧大全电视剧网站| 5566中文字幕一区二区电影| 亚洲精品国产品国语在线app| 免费成人在线观看视频| 欧美久久久久免费| 亚洲日本丝袜连裤袜办公室| 国产1区2区3区精品美女| 成人avav影音| 国产精品久久午夜夜伦鲁鲁| 国产一区二区三区在线观看免费| 欧美在线短视频| 日韩理论片一区二区| 国产精品一区专区| 久久精品无码一区二区三区| 日韩中文字幕1| 欧美一级片免费看| 中文一区二区完整视频在线观看| 免费看欧美女人艹b| 欧美午夜精品免费| 亚洲人成亚洲人成在线观看图片| 亚洲国产精品久久久男人的天堂 | 欧美主播一区二区三区| 国产精品日韩成人| 国产河南妇女毛片精品久久久| 欧美一级xxx| 久久精品99国产精品日本| 欧美日韩视频第一区| 五月天中文字幕一区二区| 欧美日韩国产电影| 午夜日韩在线观看| 日韩一区二区不卡| 免费不卡在线视频| 精品国产网站在线观看| 美女被吸乳得到大胸91| 久久久亚洲综合| 成人免费看片app下载| 国产亚洲欧美在线| 一本一道波多野结衣一区二区| 成人免费小视频| 欧美亚洲综合色| 一区二区不卡在线视频 午夜欧美不卡在 | 亚洲一区二区精品视频| 欧美中文字幕不卡| 日本伊人色综合网| 日韩欧美一级精品久久| 国产精品中文字幕欧美| 欧美激情一区在线| 在线国产电影不卡| 久久国产生活片100| 亚洲精品一区在线观看| 成人福利在线看| 一区二区三区影院| 欧美大度的电影原声| 亚洲激情六月丁香| 日韩欧美一二三| 99亚偷拍自图区亚洲|