C공정관리
C process control| C 표준 라이브러리(libc) |
|---|
| 일반 주제 |
| 기타 헤더 |
C 프로세스 제어는 기본 프로세스 제어 운영을 구현하는 C 프로그래밍 언어의 표준 라이브러리에 있는 기능 그룹을 말한다.[1][2]프로세스 제어 운영에는 다양한 수준의 정리가 있는 프로그램 종료, 외부 명령 통역기 실행 또는 환경 운영 목록 액세스 등의 조치가 포함된다.
함수 개요
프로세스 제어 기능은 에 정의되어 있다.stdlib.h머리글 ()cstdlib헤더(C++)
| 함수 | 설명 | |
|---|---|---|
| 종료 프로그램. | abort | 비정상적인 프로그램 종료의 원인이 됨(정리하지 않고) |
exit | 정리와 함께 정상적인 프로그램 종료의 원인이 됨 | |
_Exit | 정리하지 않고 정상적인 프로그램 종료 발생(C99) | |
atexit | exit() 호출 시 호출할 함수를 등록하다. | |
quick_exit | 정리하지 않고 정상적인 프로그램 종료가 발생하지만 IO 버퍼 플러시(C11) | |
at_quick_exit | 퀵_하이브리드 호출 시 호출할 함수를 등록한다. | |
| 통신 중 환경 | getenv | 환경 변수 목록에 액세스 |
system | 호스트 환경의 명령 프로세서를 호출하십시오. |
참조
- ^ Crawford, Tony; Peter Prinz (December 2005). C in a Nutshell. §16.11 – Process Control: O'Reilly. p. 618. ISBN 0-596-00697-7.
{{cite book}}: CS1 maint : 위치(링크) - ^ ISO/IEC 9899:1999 specification (PDF). p. 315, § 7.20.4 "Communication with the environment". Retrieved 25 November 2011.
외부 링크
| Wikibooks는 C 프로그래밍/C 참조라는 주제에 관한 책을 가지고 있다. |