另外,我做了一个MFC的程序调这个函数:
void CauseStackOverflow (int i)
{
// Overflow the stack by allocating a large stack-based array
// in a recursive function.
int a[10000*1000];
memset(a,NULL,sizeof(a));
printf("%d ", i);
CauseStackOverflow (i + 1);
}
但release版程序耗尽CPU,但没有被终结,是为什么呢?