相关疑难解决方法(0)

如何发生"堆栈溢出",如何防止它?

如何发生堆栈溢出以及确保它不会发生的最佳方法是什么,或者是哪种方法可以防止,特别是在Web服务器上,但其他示例也会很有趣?

memory stack-overflow

84
推荐指数
8
解决办法
8万
查看次数

如何处理或避免C++中的堆栈溢出

在C++中,堆栈溢出通常会导致程序无法恢复的崩溃.对于需要非常强大的程序,这是一种不可接受的行为,特别是因为堆栈大小有限.关于如何处理问题的一些问题.

  1. 有没有办法通过一般技术来防止堆栈溢出.(一种可扩展,强大的解决方案,包括处理大量堆栈的外部库等)

  2. 有没有办法处理堆栈溢出,以防它们发生?优选地,堆栈被解开,直到有处理器来处理该类问题.

  3. 有些语言,有可扩展堆栈的线程.这样的东西在C++中是可能的吗?

关于C++行为解决方案的任何其他有用的评论将不胜感激.

c++ stack-overflow crash error-handling

24
推荐指数
2
解决办法
3万
查看次数

标签 统计

stack-overflow ×2

c++ ×1

crash ×1

error-handling ×1

memory ×1