<cstdlib> で提供される関数。
プログラムの通常終了時に呼びたい後始末関数を登録するために使う。
main からの return や std::exit による終了時に呼ばれる。
#include <cstdlib>
#include <iostream>
void cleanup()
{
std::cout << "cleanup\n";
}
int main()
{
std::atexit(cleanup);
std::cout << 1 << '\n';
}