gpt4 book ai didi

c++ - 引用的上下文是什么意思?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:22:18 26 4
gpt4 key购买 nike

N3797 工作草案 3.4.3.2/3 节开头有一段引述:

Given X::m (where X is a user-declared namespace), or given ::m (where X is the global namespace), if S(X, m) is the empty set, the program is ill-formed. Otherwise, if S(X, m) has exactly one member, or if the context of the reference is a using-declaration (7.3.3), S(X, m) is the required set of declarations of m.

在那种情况下,引用的上下文是什么意思?

最佳答案

“::m”或“X::m”用于指代某物的上下文。

在这种特殊情况下,如果代码具有 using::musing X::m; 的形式,它们是 using-declarations.

关于c++ - 引用的上下文是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24261826/

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