作用域限定符(::)的用法
来源:互联网 发布:网络综艺节目不好 编辑:程序博客网 时间:2024/06/06 08:29
第一种,就是区分同名的全局变量(或函数)和局部变量(或函数)。
全局变量sum用来求数组的全部和,局部变量sum用来求奇数小标元素的和。
第二种,类的成员函数在类外定义时,指明该函数的作用域为该类。
第三种,命名空间限定,当想输出某命名空间(如:namespace ns1)中成员的数据时,可以采用命名空间名和作用域限定符::指向该成员数据。
<ol start="1" class="dp-cpp" style="font-family: Consolas, 'Courier New', Courier, mono, serif; line-height: 35px; padding: 0px; border: none; color: rgb(92, 92, 92); margin: 0px 0px 1px 45px !important;"><li class="alt" style="border-style: none none none solid; border-left-width: 3px; border-left-color: rgb(108, 226, 108); list-style: decimal-leading-zero outside; color: inherit; line-height: 18px; margin: 0px !important; padding: 0px 3px 0px 10px !important;">namespace ns1 // 命名空间 ns1{<span style="white-space:pre"></span>int a=0;<span style="white-space:pre"></span>double b=1;<span style="white-space:pre"></span>float tax()<span style="white-space:pre"></span>{<span style="white-space:pre"></span>return a*b<span style="white-space:pre"></span>}<span style="white-space:pre"></span><span style="white-space:pre"></span>namespace ns2 // 嵌套的命名空间 ns2<span style="white-space:pre"></span>{<span style="white-space:pre"></span>int age;<span style="white-space:pre"></span>}<span style="white-space:pre"></span><span style="white-space:pre"></span>}// 如果想输出命名空间 ns1 中乘员的数据,可以采用下面的方法cout<<ns1::a<<endl;cout<<ns1::tax()<<endl;cout<<ns1::ns2::age<<endl; // 需要依次指定外层和内层的命名空间名</li></ol>
1 0
- 作用域限定符(::)的用法
- const限定符的作用
- c++作用域限定符
- PHP作用域限定符::的几个程序例子
- 域作用限定符:: 使用场合小结
- C++中作用域限定符"::"
- C++ C# 中作用域限定符
- 15.C++ 作用域限定运算符
- const限定修饰符的各种用法
- const限定符的用法总结
- C 语言中Const限定符的作用!
- ::作用域符的用法
- php中的::是作用域限定操作符。
- const限定符用法整理
- C++中const限定符的几种常见用法
- C++中const限定符的一些用法
- const限定符和指针的用法实例
- c语言中得const 限定符的用法
- 关于二进制的操作
- 几种常用的图像处理函数库
- hdu 1856 More is better (并查集)
- static函数 函数调用缺少参数列表;请使用“&XXX”创建指向成员的指针;类的static成员函数
- UESTC 1292 卿学姐种花 (分块)
- 作用域限定符(::)的用法
- Java并发之CountDownLatch源码分析
- 谷歌市场项目代码详解(一)
- 8086 CS和IP寄存器
- 深入浅出Android Gradle构建系统(一:简介)
- C语言学习——文件操作
- C# WinForm 中 MessageBox的使用详解
- Leetcode 124. Binary Tree Maximum Path Sum[hard]
- UVa10652