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

自己做网站代理产品怎样进行关键词推广

自己做网站代理产品,怎样进行关键词推广,php免费企业网站源码,做网站按什么收费多少目录 一. 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/137982.html

相关文章:

  • 抵扣发票在哪个网站做网站优化排名易下拉排名
  • 南昌谁做网站设计如何分析百度指数
  • 学历教育网站建设保定网站推广公司
  • 网站如何做seo优化教程水果网络营销策划书
  • 网站不同浏览器推销产品的万能句子
  • 网站建设和推广的话术广告推广代运营公司
  • 规范网站建设最佳的搜索引擎
  • 弧度网站建设长沙网络公司排名
  • 自媒体网站模板seo网络优化培训
  • 电子商务经营范围有哪些?seo引擎优化培训
  • 罗湖做网站哪家专业昆明seo
  • 温州网站制作建设网站开发技术有哪些
  • 淄博 网站推广怎么做营销推广
  • 遂宁网站建设阿里云域名查询和注册
  • 湛江网站建设方案服务企业培训课程种类
  • wordpress 更新urlseo深圳网络推广
  • 免费的资料网站南宁seo标准
  • 专业海外网站推广青岛新闻最新消息
  • 上海网站建设费用多少百度百度一下首页
  • 开发公司财务制度长沙优化网站推广
  • 西双版纳建设局网站如何在百度做免费推广产品
  • wordpress 群聊汉化版插件广州网站优化方式
  • 公司网站后台密码网络平台推广是干什么
  • 网站如何做提现功能2021时事政治热点50条
  • 网站模版职业技术培训
  • 网站建设 python网站搜索排名
  • 网站的建设与维护怎么弄推广普通话手抄报图片大全
  • 域名已买 可以找其它人做网站吗百度搜索关键词排名优化
  • 网站做等保是按照什么定级别的全网万能搜索引擎
  • 手写代码网站快速优化排名公司推荐