Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 1.16 KB

csignal.md

File metadata and controls

50 lines (39 loc) · 1.16 KB
descriptiontitlems.datef1_keywordshelpviewer_keywordsms.assetid
Learn more about: <csignal>
<csignal>
11/04/2016
<csignal>
csignal header
d18bcf82-a89a-476c-a6bf-726af956f7c0

<csignal>

Includes the C Standard library header <signal.h> and adds the associated names to the std namespace. Including this header ensures that the names declared using external linkage in the Standard C library header are declared in the std namespace.

Syntax

#include<csignal>

Namespace and Macros

namespacestd { usingsig_atomic_t = see below; externusing signal-handler = void(int); } #defineSIG_DFL #defineSIG_ERR #defineSIG_IGN #defineSIGABRT #defineSIGFPE #defineSIGILL #defineSIGINT #defineSIGSEGV #defineSIGTERM

Functions

signal-handler* signal(int sig, signal-handler* func); intraise(int sig);

See also

Header Files Reference
C++ Standard Library Overview
Thread Safety in the C++ Standard Library

close