std::quick_exit
定义于头文件 <cstdlib>
|
||
[[noreturn]] void quick_exit( int exit_code ) noexcept; |
(C++11 起) | |
导致正常程序终止发生,而不完全清理资源。
以注册顺序的逆序调用传递给 std::at_quick_exit 的函数。若异常试图传播出任何这些函数,则调用 std::terminate 。调用注册的函数后,调用 std::_Exit(exit_code) 。
不调用传递给 std::atexit 的函数。
参数
exit_code | - | 程序的退出状态 |
返回值
(无)
示例
本节未完成 原因:暂无示例 |
参阅
导致非正常的程序终止(不进行清理) (函数) | |
导致正常的程序终止并进行清理 (函数) | |
注册将于调用 std::exit() 时被调用的函数 (函数) | |
(C++11) |
注册将于调用 quick_exit 时被调用的函数 (函数) |