std:: raise
From cppreference.net
C++
Utilities library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Program support utilities
| Program termination | |||||||||||||||||||||
|
|||||||||||||||||||||
| Unreachable control flow | |||||||||||||||||||||
|
(C++23)
|
|||||||||||||||||||||
| Communicating with the environment | |||||||||||||||||||||
| Signals | |||||||||||||||||||||
|
|||||||||||||||||||||
| Signal types | |||||||||||||||||||||
| Non-local jumps | |||||||||||||||||||||
| Types | |||||||||||||||||||||
|
헤더 파일에 정의됨
<csignal>
|
||
|
int
raise
(
int
sig
)
;
|
||
프로그램에 sig 신호를 보냅니다. 시그널 핸들러( std::signal() 함수를 사용하여 지정됨)가 호출됩니다.
사용자 정의 신호 처리 전략이 아직 std::signal() 을 사용하여 설정되지 않은 경우, 신호가 무시될지 또는 기본 핸들러가 호출될지는 구현에 따라 정의됩니다.
목차 |
매개변수
| sig | - |
전송할 시그널. 구현에서 정의된 값이거나 다음 값 중 하나일 수 있습니다:
|
반환값
0 성공 시 0, 실패 시 0이 아닌 값을 반환합니다.
예제
이 코드 실행
가능한 출력:
Sending signal 15 Received signal 15
참고 항목
|
특정 시그널에 대한 시그널 핸들러를 설정합니다
(함수) |
|
|
C 문서
for
raise
|
|