C++main函数执行前和执行后还有其他的执行操作吗

1,执行前 全局对象地构造函数会被执行 2,main执行后 当我们在程序退出时,需要进行资源的释放,但程序退出的方式有很多种,例如main正常退出,或某一处exit异常退出又或者用户ctrl+c结束程序,等待,因此需要有一种与程序推出状态无关的方式做资源释放的处理, 这个方式为atexit()函数,用该函数来注册程序正常终止时要被调用的函数    int atexit(void(*)(void))
相关文章
相关标签/搜索