搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 请问“using namespace OFELI;”中OFELI是什么意思?
标题:
请问“using namespace OFELI;”中OFELI是什么意思?
只看楼主
hsnr
等 级:
新手上路
帖 子:83
专家分:0
注 册:2010-4-4
结帖率:
90.32%
楼主
已结贴
√
问题点数:20 回复次数:9
请问“using namespace OFELI;”中OFELI是什么意思?
一个C++程序开始有一句using namespace OFELI;请问这条语句中OFELI是什么意思?是个名字空间名吗?是不是应该有个OFELI的头文件和它对应?
搜索更多相关主题的帖子:
是什么意思
空间名
名字
2011-02-22 20:18
florajun
等 级:
论坛游民
帖 子:7
专家分:10
注 册:2011-2-22
第
2
楼
得分:5
OFELI应该是用户定义的一个namespace对象
例如程序:
#include<iostream>
namespace OFELI
{
int b=5;
}
int main()
{
using namespace OFELI;
std::cout<<b<<std::endl;
return 0;
}
2011-02-22 20:50
qq1023569223
来 自:湖南科技大学
等 级:
贵宾
威 望:
26
帖 子:2753
专家分:13404
注 册:2010-12-22
第
3
楼
得分:0
那个好陌生,应该是楼上所说的那样!
唯实惟新 至诚致志
2011-02-22 21:55
wtyp17401
等 级:
新手上路
帖 子:6
专家分:0
注 册:2011-2-23
第
4
楼
得分:0
有没有高手愿意收徒弟的呀 有的话联系我QQ523979288
2011-02-23 05:54
lucky563591
等 级:
小飞侠
威 望:
4
帖 子:765
专家分:2103
注 册:2009-11-18
第
5
楼
得分:5
和std差不多。
2011-02-23 07:52
hsnr
等 级:
新手上路
帖 子:83
专家分:0
注 册:2010-4-4
第
6
楼
得分:0
请问二楼的好友:OFELI是namespace的对象,那么这个namespace类的定义在什么名称的文件中呢?
2011-02-23 09:48
florajun
等 级:
论坛游民
帖 子:7
专家分:10
注 册:2011-2-22
第
7
楼
得分:5
不好意思哈! 楼主,误导了你一下~~其实你所问的知识是名字空间的知识。名字空间是标准的C++引入的用来处理程序中常见的同名冲突。它应该不是类,所以我说的OFELI对象,也应该是不正确的!namespace是定义命名空间所需要的关键字,而后面的OFELI是用户自己指定的命名空间的名字。而我们在标准C++当中所用到的using namespace std;语句就是使用标准命名空间,它是用来解决标准库与其它库命名冲突的。
呵呵 说了这么多不知道有没有帮到你! 更详细的建议你参阅书籍了 呵呵
2011-02-23 12:40
florajun
等 级:
论坛游民
帖 子:7
专家分:10
注 册:2011-2-22
第
8
楼
得分:0
#include<iostream>
namespace OFELI
{
int b=7;
}
namespace OFELI1
{
int b=9;
}
int main()
{
int b=3;
std::cout<<b<<" "<<OFELI::b<<" "<<OFELI1::b<<std::endl;//第一个b输出的是main函数中的b,第二和第三个
//分别是名字空间的两个数值,如果把两个名字空间名去掉,就会全部输出main函数中的b值3
return 0;
}
2011-02-23 12:49
florajun
等 级:
论坛游民
帖 子:7
专家分:10
注 册:2011-2-22
第
9
楼
得分:0
回复 5楼 lucky563591
额 ,还是具体说说吧~~ 呵呵
[
本帖最后由 florajun 于 2011-2-23 12:55 编辑
]
2011-02-23 12:52
pangding
来 自:北京
等 级:
贵宾
威 望:
94
帖 子:6784
专家分:16751
注 册:2008-12-20
第
10
楼
得分:5
以下是引用
hsnr
在2011-2-23 09:48:28的发言:
请问二楼的好友:OFELI是namespace的对象,那么这个namespace类的定义在什么名称的文件中呢?
一般名空间不只定义在一个文件中,可以分散在很多头文件里。
2011-02-23 19:58
10
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-332615-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.031954 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved