#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() 执行没有问题。为什么返回字符串的函数在没有返回语句的情况下会崩溃?