我自己写了一个程序,要在结束时调用几个函数,上网查了说用 atexit 注册退出函数,但我发现直接叉控制台的时候他就不正常了,哪个神犇肯救我。就假设他是下面的代码:
atexit
#include<bits/stdc++.h> #define ll long long using namespace std; void f(){ system("start cmd"); } int main(){ ios::sync_with_stdio(0); atexit(f); while(1){} }