abort - C++ Builder

2020-06-27  本文已影响0人  玄坴

C++ Builder 参考手册<cstdlib>abort


头文件:#include <cstdlib>
命名空间:std
函数原型:

void abort(void);

参数:

无。

返回值:

无。

以下表格为程序测试结果:

退出时执行的函数 执行 std::abort 执行 std::exit
使用 std::atexit 添加的函数 [ ] [√]
使用 Sysutils::AddExitProc 添加的函数 [ ] [√]
使用 Sysutils::AddTerminateProc 添加的函数 [ ] [ ]
使用 #pragma exit 添加的函数 [ ] [√]
当前函数局部变量的析构函数 [ ] [ ]
主窗口析构函数 [ ] [√]
全局变量析构函数 [ ] [√]

例子:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
    std::abort();
}

运行结果:

运行结果 std::abort 程序异常结束

相关:


C++ Builder 参考手册<cstdlib>abort

上一篇 下一篇

猜你喜欢

热点阅读