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

国内男女直接做的视频网站百度seo关键词优化

国内男女直接做的视频网站,百度seo关键词优化,图片制作器下载,手机网站支付目录 一. using声明1.using声明可使得指定的标识符可用。2.using声明碰到函数重载 二. using编译指令三. 命名空间使用 一. using声明 1.using声明可使得指定的标识符可用。 namespace A{int paramA 20;int paramB 30;void funcA(){ cout << "hello funcA"…

目录

  • 一. using声明
    • 1.using声明可使得指定的标识符可用。
    • 2.using声明碰到函数重载
  • 二. using编译指令
  • 三. 命名空间使用

一. using声明

1.using声明可使得指定的标识符可用。

namespace A{int paramA = 20;int paramB = 30;void funcA(){ cout << "hello funcA" << endl; }void funcB(){ cout << "hello funcA" << endl; }
}void test(){//1. 通过命名空间域运算符cout << A::paramA << endl;A::funcA();//2. using声明using A::paramA;using A::funcA;cout << paramA << endl;//cout << paramB << endl; //不可直接访问funcA();//3. 同名冲突//int paramA = 20; //相同作用域注意同名冲突
}

2.using声明碰到函数重载

namespace A{void func(){}void func(int x){}int  func(int x,int y){}
}
void test(){using A::func;  //--------func();func(10);func(10, 20);
}

如果命名空间包含一组用相同名字重载的函数,using声明就声明了这个重载函数的所有集合

二. using编译指令

using编译指令使整个命名空间标识符可用.

namespace A{int paramA = 20;int paramB = 30;void funcA(){ cout << "hello funcA" << endl; }void funcB(){ cout << "hello funcB" << endl; }
}void test01(){using namespace A;cout << paramA << endl;cout << paramB << endl;funcA();funcB();//不会产生二义性int paramA = 30;cout << paramA << endl;  //30
}namespace B{int paramA = 20;int paramB = 30;void funcA(){ cout << "hello funcA" << endl; }void funcB(){ cout << "hello funcB" << endl; }
}void test02(){using namespace A;using namespace B;//二义性产生,不知道调用A还是B的paramA//cout << paramA << endl;
}

**注意:**使用using声明或using编译指令会增加命名冲突的可能性。也就是说,如果有名称空间,并在代码中使用作用域解析运算符,则不会出现二义性。

三. 命名空间使用

我们刚讲的一些东西一开始会觉得难一些,这些东西以后还是挺常用,只要理解了它们的工作机理,使用它们非常简单。
需要记住的关键问题是当引入一个全局的using编译指令时,就为该文件打开了该命名空间,它不会影响任何其他的文件,所以可以在每一个实现文件中调整对命名空间的控制。比如,如果发现某一个实现文件中有太多的using指令而产生的命名冲突,就要对该文件做个简单的改变,通过明确的限定或者using声明来消除名字冲突,这样不需要修改其他的实现文件。

http://www.dtcms.com/wzjs/12108.html

相关文章:

  • 手机如何免费做网站app拉新一手渠道商
  • 做网站需要留什么条件百度首页 百度一下
  • 深圳网站关键字优化小红书怎么推广引流
  • wordpress百度收录查阅南宁百度seo排名优化软件
  • 优惠网站怎么做百度站长平台官网
  • vs2013网站开发教程seo整站优化服务
  • 自建英文网站正规网络公司关键词排名优化
  • 宿州市网站建设产品网络推广怎样做
  • 用来做区位分析的地图网站魔方优化大师官网
  • 网站建设基本模板介绍外贸平台排行榜前十名
  • 南通网站优化2022百度收录越来越难了
  • 电商网站功能列表百度付费推广有几种方式
  • 尖草坪网站建设web网址
  • 响应式全屏网站模板百度云群组
  • 赛盈分销平台优化设计五年级上册语文答案
  • 如何做网站背景百度竞价冷门产品
  • 网站图片快速加载网站seo优化多少钱
  • 吉安哪家网站建设公司好常州网站制作维护
  • 四川遂宁做网站的公司免费推广引流怎么做
  • 优酷专门给马天宇做的网站网络广告的形式
  • 网站建设专家排名福建seo外包
  • matlab做网站临沂seo
  • 黄冈疫情最新情况360优化大师官方下载手机
  • 网站后台密码修改百度云资源搜索网站
  • 网站语言那种好企业网站推广的形式有哪些
  • 东营网站建设东营市南一路东营软件园英公司网站建设公司好
  • 合肥做网站大概多少钱站长之家关键词查询
  • 中山建设安监站网站体验营销案例分析
  • 平台网站建设所需资质杭州网站设计
  • 最好网站建设公司制作平台百度怎么做推广和宣传