C process control: Difference between revisions

Content deleted Content added
No edit summary
Shorten Short description per WP:SDSHORT
 
(8 intermediate revisions by 8 users not shown)
Line 1:
{{Short description|Functions of the C standard software library}}
{{useUse dmy dates|date=January 20122022}}
{{C Standard Library}}
 
'''C process control''' refers to a group of functions in the [[C standard library|standard library]] of the [[C programming language]] implementing basic process control operations.<ref>{{cite book|last=Crawford|first=Tony|coauthorsauthor2=Peter Prinz|title=C in a Nutshell|publisher=O'Reilly|___location=§16.11 - ''Process Control''|date=December 2005|pages=618|isbn=0-596-00697-7}}</ref><ref>{{cite book | url=http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1124.pdf | title=ISO/IEC 9899:1999 specification | at=p. 315, § 7.20.4 "Communication with the environment" | accessdate=25 November 2011}}</ref> The process control operations include actions such as termination of the program with various levels of cleanup, running an external command interpreter or accessing the list of the environment operations.
 
==Overview of functions==
Line 26 ⟶ 28:
|-
| {{anchor|quick_exit}}<code>[http://en.cppreference.com/w/c/program/quick_exit quick_exit]</code>
| causes normal program termination without cleaning up, but with IO buffers flushed ([[C11 (C standard revision) |C11]])
|-
| {{anchor|quick_exit}}<code>[http://en.cppreference.com/w/c/program/at_quick_exit at_quick_exit]</code>
Line 45 ⟶ 47:
{{wikibooks|C Programming/C Reference}}
{{clear}}
 
{{use dmy dates|date=January 2012}}
 
[[Category:C standard library]]
 
 
{{prog-lang-stub}}
 
[[es:Stdlib.h]]
[[fa:Stdlib.h]]
[[ko:Stdlib.h]]
[[it:Stdlib.h]]
[[pt:Stdlib.h]]
[[ru:Stdlib.h]]
[[zh:Stdlib.h]]