命名空间的使用
程序员文章站
2022-07-09 22:58:52
...
众所周知std是一个命名空间,它里面可以定义一系常量,变量跟函数,最简单的命名空间的定义如下:
namespace Output {
int i = 10;
const int con = 15;
void printStr() {
printf("hello");
}
}
using namespace Output;
上面定义了一个Output的命名空间,里面分别有一个常量,变量,函数。如果我们想要使用它们,可以这样
Output::printStr()
就可以直接调用这个函数了。同理,std::bind()其实也是一个函数,只不过这个函数定义在了一个命名空间里面了。
上一篇: [C++]名称空间namespace