main() 終了後に呼ばれるから cout が死んでるのかも。