当前位置: 首页 > news >正文

网站建设谈业务要知道什么性价比高seo排名

网站建设谈业务要知道什么,性价比高seo排名,淘客网站必须备案么,介绍一个公司的ppt1.什么是命名空间 在c中,名称(name)可以是符号常量、变量、函数、结构、枚举、类和对象等等。工程越大,名称互相冲突性的可能性越大。另外使用多个厂商的类库时,也可能导致名称冲突。为了避免,在大规模程序…

1.什么是命名空间

在c++中,名称(name)可以是符号常量、变量、函数、结构、枚举、类和对象等等。工程越大,名称互相冲突性的可能性越大。另外使用多个厂商的类库时,也可能导致名称冲突。为了避免,在大规模程序的设计中,以及在程序员使用各种各样的C++库时,这些标识符的命名发生冲突,标准C++引入关键字namespace(命名空间/名字空间/名称空间),可以更好地控制标识符的作用域。

定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命名空间的成员。
注意:一个命名空间就定义了一个新的作用域,命名空间中的所有内容都局限于该命名空间中。
2.命名空间的使用

比如:

//定义命名空间,且只能在全局范围内定义
namespace sss
{int a = 10;float b = 20.0;char d = 's';//命名空间可以嵌套namespace ssst{struct stu{char name;char age;char sex;char grades;};int Fun(int a){return ((a & 0xaaaaaa) << 1) + ((a & 0x555555) >> +1);}}
}//记住,这里与结构体不同,没有";"
int main()
{int a = 10;std::cout << sss::a << std::endl;//std标准库未展开std::cout << sss::b << std::endl;std::cout << sss::d << std::endl;std::cout << sss::ssst::Fun(a) << std::endl;return 0;
}

如果命名空间名字相同,则这两个命名空间将会被合并。且命名空间只能在全局范围内定义,命名空间可以嵌套。

3.命名空间的展开

这里以std标准库为列

//using namespace std;//全部展开,即std标准库里面的所用东西被展开到全局域中,成为全局变量,不推荐
using std::cin;//半展,即只展开经常用的
int main()
{int a = 10;//cout << a << endl;//全展cin >> a;//半展cout << a << endl;//没有展开的无法使用return 0;
}

4.作用域的使用

  1. 加命名空间名称及作用域限定符
  2. 使用using将命名空间中某个成员引入
  3. 使用using namespace 命名空间名称 引入
  • 第一种对应没有展开的,需要使用作用域限定符“::”
  • 第二种为部分展开的
  • 第三种为全部展开的,不推荐使用

最后还有个小知识,无名命名空间

  • 无名命名空间,意味着命名空间中的标识符只能在本文件内访问,相当于给这个标识符加上了static,使得其可以作为内部连接(了解)
  • namespace{int a = 10;void func(){cout<<"hello namespace"<<endl;}
    }
    void test(){//只能在当前源文件直接访问a 或 funccout<<"a = "<<a<<endl;func();
    }

http://www.tj-hxxt.cn/news/126673.html

相关文章:

  • 男女做那事视频免费网站营销公司
  • 做 58 那样的网站自己怎么给网站做优化排名
  • 企业培训机构网站源码指数网站
  • 网站引导页是什么意思国际域名注册网站
  • 建网站用站长统计app最新版本2023
  • 手机在线建网站最新引流推广方法
  • 天津网站建设维护百度竞价开户渠道
  • 网站有收录没排名必应搜索国际版
  • 哪里有服务好的深圳网站建设软文推广300字
  • 吉安网站建设兼职各大网站提交入口网址
  • 北京app软件开发公司seo资讯
  • 网站seo方法微信营销推广的方式有哪些
  • 商务部网站市场体系建设司子站百度seo排名查询
  • 深圳网站建设策划1688自然排名怎么做好
  • 云南网站建设快速优化网站seo重庆
  • 360企业网站认证win10最强性能优化设置
  • 网站建设技术网站推广建设
  • 做网站页面用什么百度云建站
  • 专业做网站 上海国内真正的永久免费砖石
  • wordpress日志主题seo关键词有话要多少钱
  • 外贸b2b平台网站网络广告网站
  • 众筹网站怎么做推广关键词排名优化公司哪家强
  • 品牌网站建设公司短视频营销推广
  • 无需本金十分钟赚800网站排名优化系统
  • 用哪个程序做网站收录好6seo全网图文推广
  • 做网站 所需资源北京seo优化多少钱
  • 做网站办贷款南宁seo外包平台
  • 网站建设技友情链接是免费的吗
  • 打码网站做的比较好的是哪些整站优化cms
  • 需要手机号注册的网站泉州网站关键词排名