#include<stdlib.h>
atexit(void (*fun)(void)) 注册终止处理函数
atexit(void (*fun)(void)) 注册终止处理函数
#include<iostream>
#include<stdlib.h>
using namespace std;
void exit1(void)
{
cout<<"exit1... "<<endl;
}
void exit2(void)
{
cout<<"exit2 ...."<<endl;
}
typedef void (*fp)(void);
void registerexit(fp func)
{
atexit(func);
}
int main()
{
cout<<"================"<<endl;
registerexit(exit1);
registerexit(exit2);
cout<<"==========="<<endl;
return 1;
}