欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

命名空间的使用

程序员文章站 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()其实也是一个函数,只不过这个函数定义在了一个命名空间里面了。

相关标签: namespace