VSCODE调试时在cygwin.S中发生段错误
起因:
C++实现矩阵类和向量类
当看了我实现的矩阵类后,一个同学问我:
然后我就试了试1000维,结果运行时在cygwin.S里引发了奇奇怪怪的Segmentation fault,而且这个文件还是一片空白,压根就没有代码
后来一番研究,爬完google又爬github,最终确定是爆栈了。
C++ 栈内存与堆内存小探究
解决方法:动态内存分配,这样开辟的是空间充裕的堆内存,而不是仅有几个M的栈内存。
原写于2019年05月31日 21:52:54