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

网站源码是啥wordpress主页修改主页

网站源码是啥,wordpress主页修改主页,旅游网站怎么设计,wordpress 头部 微博目录 一. 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/a/448020.html

相关文章:

  • 龙华网站建设设计制作公司WordPress无法加载插件js
  • 网站免费建站o旅游攻略的网站怎么做
  • 网站备案流程图建站神器
  • OUCAILab‘s Book第一章第二章
  • 网站建设与维护工作待遇知名男艺人工作室
  • 郑州做网站优化的公司网站如何做等级保护
  • 多终端响应式网站百度指数平台
  • 外贸网站的推广方法品牌网络
  • 哪些公司需要做网站网站建设哪个平台好
  • 龙武工会网站怎么做php整站开发 企业网站教程
  • 如何在网站做电子杂志怎么查工程项目信息
  • 东莞网络网站建设海底捞网络营销方式
  • 广州静态管理班级优化大师是干什么用的
  • 大气企业网站源码php中企动力总部在哪里
  • 企业网站管理系统php源码wordpress移动端页面模板
  • .net php开发网站开发免费微信小程序开店
  • 做得好的网站建设公司wordpress 淘宝同步
  • 河南夏邑网站建设宜春做网站的公司哪家好
  • 做学校网站素材图片素材手机网站排行榜
  • 内容展示型网站 设计特点黄石手机网站建设
  • 广州市越秀区建设局网站网上注册公司流程工商
  • 网站备案的服务器上海的做网站的公司
  • 沧州网站群自己做淘宝返利网站
  • 肇庆市有那家做网站的联想官方服务网站
  • 赤峰市建设厅官方网站浅析我国门户网站建设不足
  • 网站建设捌金手指专业8郑州心理咨询中心
  • 大良营销网站建设新闻网站排名优化课程
  • seo的网站找it工作有什么好的招聘网站
  • 设计网站页面注意事项微信营销的方式有哪些
  • 做网站都有那些步骤argo wordpress主题