当前位置: 首页 > 科技观察

一篇文章带你了解C++中的范围解析运算符

时间:2023-03-12 13:43:26 科技观察

因为之前一直在发C语言的东西,所以大家可能会认为我只会C语言。今天我想证明我还懂C++。但是,如果您发现任何不正确的地方,或者想分享有关上述主题的更多信息,请发表评论或私信我。1.当有同名的局部变量时访问全局变量:输出:全局x的值为0局部x的值为102.在类外定义一个函数:3.访问a的静态变量class:Output:staticx的值为1localx的值为3Test::y=2;4.如果存在多重继承:如果两个祖先类中存在相同的变量名,可以使用作用域解析操作符来区分。输出:A的x为10B的x为205对于命名空间:如果两个命名空间中都存在一个同名的类,则命名空间名称可以与作用域解析运算符一起引用该类,不会有任何冲突6.引用一个另一个类中的类:如果一个类存在于另一个类中,我们可以使用嵌套类来使用范围解析运算符引用嵌套类