gpt4 book ai didi

stack-overflow - 使用 GNU CLisp (Windows) 获取堆栈溢出

转载 作者:行者123 更新时间:2023-12-04 07:02:30 25 4
gpt4 key购买 nike

我在运行我的程序时收到“程序堆栈溢出重置”消息。所以我设置了一个计数器来查看我在我的程序中递归调用 main 函数的次数。结果是大约 30,000 次,我堆叠的数据是长度约为 10 个元素的列表,我认为这些元素并不多。我的问题是这种递归调用和内存使用量是否常见,还是我做错了什么的可能性更大?我检查了 vista 的资源管理器,发现 lisp.exe 进程的内存只增长了 1MB。以及如何调整 CLisp 的堆栈溢出限制?

最佳答案

http://clisp.cons.org/impnotes.html#faq-stack

请注意,如果您进行尾调用并编译您的函数,则根本没有限制。

关于stack-overflow - 使用 GNU CLisp (Windows) 获取堆栈溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1621697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com