如何理解history sensitive?

发布于 2022-09-06 04:59:53 字数 246 浏览 25 评论 0

我在学习编程语言原理的stack-dynamic variables时,看到stack-dynamic variables的disadvantage是这样描述的:

subprograms cannot be history sensitive.

如何理解history sensitive的含义。

我自己谷歌过,但是没有找到答案。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

纸伞微斜 2022-09-13 04:59:53

我觉得要对照上下文来看吧。

只看你贴出来的片段,意思是不是说子程序不能(或者是不应该)依赖于它之前的执行过程,而只是忠实地执行调用方让他做的工作。做完之后,要负责把自己的工作现场清理干净?

比如说,对于子程序,就是每次执行的时候都会在系统中残留文件、残留句柄、残留堆栈等等,并且下次被调用的时候,还会读取这些残留信息,并且影响下次执行效果?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文