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

网站建设谈业务要知道什么厦门seo搜索引擎优化

网站建设谈业务要知道什么,厦门seo搜索引擎优化,重庆推广网站排名价格,台州网站建设服务1.什么是命名空间 在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.hkea.cn/news/849547/

相关文章:

  • 网站名字要备案吗友情链接怎么弄
  • 江苏网站开发外链网站大全
  • 网站代备案流程图百度关键词优化排名技巧
  • 石狮建设局网站今日头条站长平台
  • 修改公司网站网页站长素材音效
  • 网站速度测速免费访问国外网站的app
  • 常州网站搭建公司宣传推广渠道有哪些
  • 中国建设监理网站广告网络
  • 网站维护费用怎么收路由优化大师官网
  • 如何加入小说网站做打字员合肥网站优化推广方案
  • 网站建设现状关键词在线优化
  • 网站建设就业百度网址导航主页
  • 郑州公司做网站汉狮中囯联通腾迅
  • 专业网上购物平台优化网站的步骤
  • 用web开发一个网站怎么做网站推广优化平台
  • 建设企业网站进去无法显示搜索引擎seo
  • 网站 分辨率百度视频推广
  • 中国红河网seo排名工具
  • 做网站商丘3a汽车集团公司网络营销方案
  • 网络宣传推广策划范文seo如何优化排名
  • 网站 建设 原则新闻今天的最新新闻
  • 服装网站首页设计主要推广手段免费
  • 网站建设公司做销售好不好?seo搜索引擎优化实训总结
  • 江西威乐建设集团有限公司企业网站长春关键词优化公司
  • 深圳网站建设lxhd英文关键词seo
  • 在线购物商城网站百度移动端排名软件
  • 太原网站的公司友情链接的英文
  • 网站是用什么做的吗百度q3财报2022
  • 深圳福田网站建设公司如何做谷歌seo推广
  • 西安有做网站的吗北京网站设计公司