gpt4 book ai didi

C++ 代码翻译和名称查找

转载 作者:行者123 更新时间:2023-11-27 23:22:23 25 4
gpt4 key购买 nike

我的问题是:编译器在什么阶段执行名称lookup。我认为可能是在它执行语义分析时,但我只是想确定一下,因为当我搜索编译器分析时,他们没有在任何这些阶段(词法、语法、语义)中提到名称查找。

最佳答案

在 C++ 中,名称查找通常需要作为语法分析(解析)的一部分来完成,因为当名称是类型名称或模板名称时,会影响语法。就可以独立于类型名称或模板名称进行解析而言,名称查找可能会推迟到以后进行,但这通常是一个实现细节。

关于C++ 代码翻译和名称查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11911367/

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