中易网

C++中的exit()函数和abort()函数都用于结束和退出程序,那么这两个函数有什么区别呢?

答案:3  悬赏:0  
解决时间 2021-02-10 04:24
C++中的exit()函数和abort()函数都用于结束和退出程序,那么这两个函数有什么区别呢?
最佳答案
abort()函数通过发出一个SIGABRT信号终止程序的执行。
abort()函数不会清空缓冲区,也没有调用之前用atexit()函数注册的清理函数。

exit()函数结束程序,返回一个值给操作系统,告知程序的最后状态。在调用exit()函数之后,控制权会移交给操作系统。
在结束程序之前,exit()函数会调用之前使用atexit()注册过的所有函数,按照LIFO次序调用,关闭所有打开的文件,删除tmpfile()函数建立的所有临时文件
全部回答
我猜exit是退出 abort是中止。
abort和exit都是结束自身进程的,其它的进程和这个没关系~~ 对于你的要求,tc-win不适合干这个,除非你熟悉win32的sdk编程。嗯啦,还是先学学windows编程吧,学过之后才知道该怎么做,不是这里三言两语能说清的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
连接过路由器的网线再连到电脑上不能上网
我的股票账号的通讯密码忘了,怎么可以找回?
怎么让QQ头像动起来
义乌市五爱小学地址有知道的么?有点事想过去
支付宝汇款,收款方可以看到汇款方的真实姓名
宇杰手机专卖我想知道这个在什么地方
月经期当天测会出假阳性吗
请问在园艺山哪个地方租房子可以离绵阳南山中
四川康贝大药房连锁有限公司永祥药房在什么地
我有孙中山头像银元二十一年二帆三鸟金本位低
普通住宅契税 按照合同总价还是实测总价缴纳
note3锁屏天气预报如何删除
2016年投资几百元的小本生意有哪些
没有松香和焊锡膏只有焊锡丝能不能焊牢
羊肉串为什么要放小苏打啊
推荐资讯
请教如何给淘宝店铺添加两侧浮动式的对联广告
我的电脑能不能玩绝地求生
绿康源动物保健服务中心怎么去啊,有知道地址
周公解梦梦见在我老家堆了好多棉花别人在摘
请问各位大神,我抢的是上海虹桥到安徽宿州的
我想开个SMt的加工厂行吗
"yo,yo,what's up"是哪首歌里面的?
帝艺佳墙纸这个地址在什么地方,我要处理点事
双溪岭地址有知道的么?有点事想过去
钢水正常浇注时烧铜管是什么原因,铜管变形
换助力油能让方向盘变轻吗
羊头坡在什么地方啊,我要过去处理事情
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?