gpt4 book ai didi

C++ 调用堆栈不符合标准?

转载 作者:搜寻专家 更新时间:2023-10-31 00:03:04 25 4
gpt4 key购买 nike

C++ 标准是否讨论调用堆栈?在 C++ 中如何使用堆栈和堆是常识,但我通读了标准,发现没有提到它。

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1905.pdf

这是留给编译器实现的东西,但每个人都同意,还是我在浏览文档时遗漏了什么?

最佳答案

标准中没有提到。堆栈和堆都不是。该标准描述了 C++ 程序的语法和语义(行为)。实现选择按照他们的意愿实现它。

然而,当您看到函数调用必须如何表现时,并没有真正广泛的选择。必须有某种堆栈来存储局部变量!

关于C++ 调用堆栈不符合标准?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6876043/

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