C ++中带有示例的quick_exit()函数
在本文中,我们将讨论C++STL中quick_exit()函数的工作,语法和示例。
什么是quick_exit()?
quick_exit()函数是C++STL中的内置函数,在<cstdlib>头文件中定义。quick_exit()函数用于快速终止调用过程,这意味着它将终止该过程而不清理其资源。
此函数用于正常终止,并且不执行任何其他清理任务,例如,不调用任何对象析构函数,而C流被关闭或刷新,使用tmpfile打开的文件将被删除。
当我们使用quick_exit()终止进程时,状态会返回到主机环境,
如果状态为零或EXIT_SUCCESS,则表示终止成功
如果状态为EXIT_FAILURE,则表示终止不成功或不成功。
语法
void quick_exit( int status );
参数
该函数接受以下参数-
状态-它是终止状态,如果为0或EXIT_SUCCESS然后终止成功,否则,如果它是EXIT_FAILURE然后,结束是不成功的。
返回值
此函数不返回任何内容
示例
输入值
printf(“Before exit”); quick_exit(EXIT_SUCCESS); printf(“After Exit”);
输出结果
Before exit
示例
#include <bits/stdc++.h>
using namespace std;
void exit_func1(){
cout << "This is exit function 1" << endl;
}
void exit_func2(){
cout << "This is exit function 2" << endl;
}
void exit_func3(){
cout << "This is exit function 3" << endl;
}
void exit_func4(){
cout << "This is exit function 4" << endl;
}
int main(){
at_quick_exit(exit_func1);
at_quick_exit(exit_func2);
at_quick_exit(exit_func3);
at_quick_exit(exit_func4);
quick_exit(0);
return 0;
}输出结果
This is exit function 4 This is exit function 3 This is exit function 2 This is exit function 1
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短