#include <iostream>
#include <string>
using namespace std;
string
crash()
{
}
int
noCrash()
{
}
int
main()
{
crash(); // crashes
// noCrash(); // doesn't crash
return 0;
}
関数 crash() は Mingw g++ 4.6.2 でクラッシュし、関数 noCrash() は問題なく実行されます。文字列を返す関数が return ステートメントなしでクラッシュするのはなぜですか?