C++中使用using namespace std的目的是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1754个文字,预计阅读时间需要8分钟。
使用namespace std的意义:using和namespace都是C++的关键词。std是标准程序库所居住的命名空间(namespace)的名称。如果使用Boost库,则写using namespace boost;如果使用C++标准库,则写using。
using namespace std 意思:
using 和namespace都是C++的关键词。
std 是标准程序库所驻之命名空间(namespace)的名称。
如果使用Boost的库 ,那就写 using namespace boost;
如果使用C++ 标准库 那就写 using namespace std;
就是暴露std这个名字空间,你就可以调用std这个名字空间下的东西,包含在这个命名空间的所有类还有函数都可以使用了
一般的名字空间用法:
这样使用:
• namespace sdm
• {
• int temp;
• ......
• }
那么你在一个文件中有三种用法:
1>
using namespace sdm;
然后你就可以使用变量temp:
temp=9;
还可以使用sdm中的其他每一个成员。
本文共计1754个文字,预计阅读时间需要8分钟。
使用namespace std的意义:using和namespace都是C++的关键词。std是标准程序库所居住的命名空间(namespace)的名称。如果使用Boost库,则写using namespace boost;如果使用C++标准库,则写using。
using namespace std 意思:
using 和namespace都是C++的关键词。
std 是标准程序库所驻之命名空间(namespace)的名称。
如果使用Boost的库 ,那就写 using namespace boost;
如果使用C++ 标准库 那就写 using namespace std;
就是暴露std这个名字空间,你就可以调用std这个名字空间下的东西,包含在这个命名空间的所有类还有函数都可以使用了
一般的名字空间用法:
这样使用:
• namespace sdm
• {
• int temp;
• ......
• }
那么你在一个文件中有三种用法:
1>
using namespace sdm;
然后你就可以使用变量temp:
temp=9;
还可以使用sdm中的其他每一个成员。

