Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
2年前关闭。
有人请在此link上查看我的代码,以获取取自2.2 mb文件的输入。
这会产生段故障。通过gdb,它显示
输出被写入
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
2年前关闭。
有人请在此link上查看我的代码,以获取取自2.2 mb文件的输入。
这会产生段故障。通过gdb,它显示
_vfprintf_r()
中的段错误。但是,当我注释第41行和取消注释38(空语句)时,没有分段错误。第41行只是打印语句。输出被写入
result.txt
文件。 最佳答案
您有堆栈溢出。是的,堆栈溢出。我可以通过执行ulimit -s 1024来进行复制。您不必进行如此深入的递归操作,或者需要增加堆栈大小。
关于c++ - _vfprintf_r()中的奇怪段错误C++,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1684975/
10-17 00:30