##### cppreference.com

##### Search

Create account

##### Namespaces

- Page
- Discussion

##### Variants

##### Views

- View
- Edit
- History

##### Actions

# quick_exit

From cppreference.com
< c‎ | program

Defined in header `<stdlib.h>` |  |
void quick_exit( int exit_code ); |  | (since C99)

Causes normal program termination to occur without completely cleaning the resources.

Functions passed to at_quick_exit are called in reverse order of their registration. After calling the registered functions, calls _Exit(exit_code)

### [edit] Parameters

exit_code | - | exit status of the program

### [edit] Return value

(none)

### [edit] Example

| This section is incomplete Reason: no example

### [edit] See also

abort | causes abnormal program termination (without cleaning up) (function) [edit]
atexit | registers a function to be called on exit() invocation (function) [edit]
at_quick_exit (C99) | registers a function to be called on `quick_exit` invocation (function) [edit]
C++ documentation for quick_exit

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

- Todo no example