前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >名称空间namespace

名称空间namespace

原创
作者头像
Alan_1
发布2023-04-30 12:39:12
9340
发布2023-04-30 12:39:12
举报
文章被收录于专栏:Alan的blog
结构:

例子:创建名为Jack的名称空间

代码语言:c++
复制
namespace Jack 
{
int pal;
void fetch();//可在后面再次使用名称空间定义函数
struct Well
{
...
};
...
}

提供函数定义

代码语言:c++
复制
namesoace Jack
{
void fetch()
{
...
}
}
访问命名空间:
代码语言:txt
复制
Jack::pal=12;
Jack::Well mode; //创建Well结构类型元素mode
JAck::fetch();

特征:
  • 可以全局,也可以位于另一个名称空间中,但不能在代码块中
  • 任何名称空间中的名称都不会与其他名称空间中的名称发生冲突
  • 可以添加名称到已有的名称空间中
  • 声明和定义规则同全局声明

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 结构:
    • 访问命名空间:
    • 特征:
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档