我刚刚遇到一个问题,当一个本地对象试图调用一个非常简单的过程时,HPUX上的线程c ++程序中的堆栈溢出导致SEGV_MAPERR.我有一段时间感到困惑,但幸运的是我和那些认识到这是堆栈大小问题的人交谈过,我们能够通过增加线程可用的堆栈大小来解决问题.
如何识别堆栈何时溢出?在windows/linux/hpux上症状有所不同吗?
c++ stack-overflow
c++ ×1
stack-overflow ×1