Namespaces
Variants

std:: sig_atomic_t

From cppreference.net
Utilities library
헤더 파일에 정의됨 <csignal>
typedef /* unspecified */ sig_atomic_t ;

신호에 의해 발생된 비동기적 인터럽트가 존재하는 상황에서도 원자적 개체로 접근할 수 있는 정수형 타입입니다.

참고 사항

C++11이 std::atomic std::atomic_signal_fence 를 도입하기 전까지는, 엄격하게 준수하는 프로그램이 시그널 핸들러 내에서 할 수 있던 유일한 작업은 volatile static std :: sig_atomic_t 변수에 값을 할당하고 즉시 반환하는 것이었습니다.

참고 항목

특정 시그널에 대한 시그널 핸들러를 설정합니다
(함수)
동일한 스레드에서 실행되는 스레드와 시그널 핸들러 간의 펜스
(함수)
C 문서 for sig_atomic_t