description | title | ms.date | f1_keywords | helpviewer_keywords | ms.assetid | ||
---|---|---|---|---|---|---|---|
Learn more about: <csignal> | <csignal> | 11/04/2016 |
|
| d18bcf82-a89a-476c-a6bf-726af956f7c0 |
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.
#include<csignal>
namespacestd { usingsig_atomic_t = see below; externusing signal-handler = void(int); } #defineSIG_DFL #defineSIG_ERR #defineSIG_IGN #defineSIGABRT #defineSIGFPE #defineSIGILL #defineSIGINT #defineSIGSEGV #defineSIGTERM
signal-handler* signal(int sig, signal-handler* func); intraise(int sig);
Header Files Reference
C++ Standard Library Overview
Thread Safety in the C++ Standard Library