我正在学习 C++,我发现这有点令人困惑。
我们正在研究结构,如果我们从该结构创建一个新对象,我们可以使用 example 访问它的属性foo.property
,但我发现要访问 struct 语句,它们使用::
运算符,我只发现了一个区别在他们正在访问的对象之间.
和之间,::
但阅读更多关于程序的全局上下文,或者正在访问类内的全局属性,比如做什么?::
::property
class::property
obj.property
.
那么,和之间有什么区别::
?
我来自 JavaScript,所以对我来说这有点复杂,我没有找到明确的答案,也没有找到关于::
一般情况及其用途的明确回应。