##### cppreference.com

##### Search

Create account

##### Namespaces

- Page
- Discussion

##### Variants

##### Views

- View
- Edit
- History

##### Actions

# raise

From cppreference.com
< c‎ | program

Defined in header `<signal.h>` |  |
int raise( int sig ); |  |

Sends signal sig to the program. The signal handler, specified using signal() is invoked.

If the user-defined signal handling strategy is not set using signal() yet, it is implementation-defined whether the signal will be ignored or default handler will be invoked.

### [edit] Parameters

sig | - | the signal to be sent. It can be an implementation-defined value or one of the following values:
SIGABRT SIGFPE SIGILL SIGINT SIGSEGV SIGTERM | defines signal types (macro constant) [edit]

### [edit] Return value

​0​ upon success, non-zero value on failure.

### [edit] Example

| This section is incomplete Reason: no example

### [edit] See also

signal | sets a signal handler for particular signal (function) [edit]
C++ documentation for raise

Retrieved from "http://en.cppreference.com/mwiki/index.php?title=c/program/raise&oldid=64284"
Category:

- Todo no example