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

网站发布 图片看不到soso搜索引擎

网站发布 图片看不到,soso搜索引擎,今天特大新闻最新消息,wordpress简洁博客模板下载namespace命名空间 什么是命名空间? namespace命名空间 同一个名称在不同的命名空间中所指向的对象是不同的 为什么要使用命名空间? 防止标识符的命名发生冲突 你写的代码中定义了个fun()函数 所使用的类库中也包含了一个fun()函数 当你的代码中调用fun()函数时 程序:?…

namespace命名空间

什么是命名空间?

  • namespace=命名空间

同一个名称在不同的命名空间中所指向的对象是不同的

为什么要使用命名空间?

防止标识符的命名发生冲突

你写的代码中定义了个fun()函数
所使用的类库中也包含了一个fun()函数
当你的代码中调用fun()函数时
程序:?到底用哪里的fun()函数?类库里面的还是你写的?

为了解决这问题,引入了命名空间(namespace)的概念

命名空间的使用

命名空间的创建和使用

#include<iostream>
using namespace std;
namespace first_space
{void func(){cout <<"这是在第一个命名空间"<<endl;}
}
namespace second_space
{void func(){cout<<"这是在第二个命名空间"<<endl;}
}
// 使用命名空间
int main()
{// 使用第一个命名空间的函数func()first_space::func();// 使用第二个命名空间中的函数func()second_space::func();// 不指定命名空间使用func()会怎么样? 会报错 因为编译器在当前的命名空间中找不到func()// func();return 0;
}

命名空间中using的用法

using namespace 命名空间名称;

使用指定的命名空间

#include<iostream>
using namespace std;
namespace first_space
{void func(){cout <<"这是在第一个命名空间"<<endl;}
}
namespace second_space
{void func(){cout<<"这是在第二个命名空间"<<endl;}
}
// 指定使用某个命名空间 这样就不用在前面加上命名空间的名字了
using namespace second_space;
// 指定使用第二个命名空间
int main()
{// 使用第一个命名空间的函数func()first_space::func();// 使用第二个命名空间中的函数func()func();// 因为已经指定了所以不需要详细的说明使用哪个命名空间return 0;
}

命名空间使用时的注意点

  • 先声明命名空间再使用

和函数一样 必须先声明后使用

//using namespace second_space; 错误的写法 因为这个时候second_space还没声明呢 不能使用
namespace second_space
{void func(){cout<<"这是在第二个命名空间"<<endl;}
}
using namespace second_space;//正确的写法 先声明后使用

小结

  • 用户可以自定义命名空间
  • 可以使用C++自带的命名空间
  • 命名空间和函数一样必须先定义后使用

参考链接

详解c++的命名空间namespace

C++ 命名空间 | 菜鸟教程

http://www.dinnco.com/news/82524.html

相关文章:

  • 2008r2 iis网站验证码不显示网络营销成功的原因
  • 网站主题模板制作网站流量统计分析
  • wordpress网站恢复无锡网站优化
  • 做网站不靠点击收费的厦门百度关键词推广
  • 微分销系统登录赣州seo
  • 手表网站背景素材百度主页网址
  • 做百度收录比较好的网站深圳做网站公司哪家好
  • 做网站怎么优化网络营销的5种方式
  • 网站建设 设计公司网站建设公司好
  • 应用商城软件下载 app如何快速优化网站排名
  • 天地心公司做网站怎样中文域名交易网站
  • php部署网站上海谷歌推广
  • 网站建设包括哪些服务google付费推广
  • 请被人做网站广告设计
  • 哪个网站可以做担保交易平台百度秒收录
  • 北京做网站需要多少钱广告网站有哪些
  • 杭州哪家做网站比较好百度客户端下载安装
  • 武汉做网站代运营平台企业短视频推广
  • 网站建设和空间互动营销案例分析
  • 镇江网站建设方式优化太原百度快照优化排名
  • 重庆高端网站建设b站推广网站2024下载
  • 济南网站开发薪酬seo如何优化一个网站
  • 建网站公司关键词搜索挖掘爱网站
  • 车陂手机网站建设报价seo有哪些作用
  • 深圳做网站要多少技能培训有哪些科目
  • 东营聊城网站建设百度问答平台
  • 长春网站建设q479185700惠俄罗斯网络攻击数量增长了80%
  • 大气好看的网站国家市场监管总局官网
  • wordpress 在线阅读pdf上海关键词优化推荐
  • wordpress 商品表单网站优化最为重要的内容是