c++ - 你能举一个C++中堆栈溢出的例子吗?

标签 c++ debugging visual-c++ g++ stack-overflow

您能举一个 C++ 中堆栈溢出的例子吗?除了递归情况:

void foo() { foo(); }

最佳答案

不涉及无限递归的典型情况是在堆栈上声明一个过大的自动变量。例如:

int foo()
{
    int array[1000000];

}

关于c++ - 你能举一个C++中堆栈溢出的例子吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1657484/

相关文章:

java - 如何将用作 BigInteger 类型的 int 数组转换为 "human readable"字符串?

php - 调试器未附加 - Xdebug - Atom (php)

windows - 有没有办法检测 Windows 操作系统是服务器 (2003/2008) 还是工作站 (XP/Vista/Win7)?

c++ - 错误 LNK2001 : unresolved external symbol C++

c++ - MFC 将双数据类型写入注册表

c# - 如何从 C# 访问将指针作为输入参数的 C++ 函数

c++ if语句具有复合值

c++ - 相似类型类的设计

.net - 如何将 Visual Studio 附加到尚未启动的进程?

c++ - 调整 token 权限 : ERROR_NOT_ALL_ASSIGNED after success