C공정관리

C process control

C 프로세스 제어기본 프로세스 제어 운영을 구현하는 C 프로그래밍 언어표준 라이브러리에 있는 기능 그룹을 말한다.[1][2]프로세스 제어 운영에는 다양한 수준의 정리가 있는 프로그램 종료, 외부 명령 통역기 실행 또는 환경 운영 목록 액세스 등의 조치가 포함된다.

함수 개요

프로세스 제어 기능은 에 정의되어 있다.stdlib.h머리글 ()cstdlib헤더(C++)

함수 설명
종료
프로그램.
abort 비정상적인 프로그램 종료의 원인이 됨(정리하지 않고)
exit 정리와 함께 정상적인 프로그램 종료의 원인이 됨
_Exit 정리하지 않고 정상적인 프로그램 종료 발생(C99)
atexit exit() 호출 시 호출할 함수를 등록하다.
quick_exit 정리하지 않고 정상적인 프로그램 종료가 발생하지만 IO 버퍼 플러시(C11)
at_quick_exit 퀵_하이브리드 호출 시 호출할 함수를 등록한다.
통신 중
환경
getenv 환경 변수 목록에 액세스
system 호스트 환경의 명령 프로세서를 호출하십시오.

참조

  1. ^ 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 : 위치(링크)
  2. ^ ISO/IEC 9899:1999 specification (PDF). p. 315, § 7.20.4 "Communication with the environment". Retrieved 25 November 2011.

외부 링크