gpt4 book ai didi

c++ - 在声明中引入名称是什么意思?

转载 作者:太空狗 更新时间:2023-10-29 23:14:12 29 4
gpt4 key购买 nike

根据 N4567,7.1.6.3 第 2 段说,

... If the identifier resolves to a class-name or enum-name, the elaborated-type-specifier introduces it into the declaration the same way a simple-type-specifier introduces its type-name...

将类名或枚举名引入非声明区域的声明中是什么意思?此外,simple-type-specifier 引入其类型名称的方式究竟是什么?

最佳答案

elaborated-type-specifier 可以有不同的效果。首先,它可以简单地引入一个名称来引用先前的声明。另一方面,如果找不到引用任何此类声明的名称,它会先通过声明来引入该名称。

您的引述试图澄清在前一种情况下没有进一步的影响,类似于简单类型说明符:类型已经被声明并且只是被表示。

关于c++ - 在声明中引入名称是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34857135/

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