10、命名空间
参考资料:
1、什么是命名空间?
一个区域、一个包裹、一个作用域、一个范围
2、举例
#include <iostream> namespace kkb{ class Washer{ public: std::string str; int vol; void getstr(); void wash(); }; void Washer::getstr(){ std::cout<<str<<std::endl; std::cout<<vol<<std::endl; } Washer xtz; } int main(){ kkb::Washer dy; dy.str = "1111"; dy.vol = 1; dy.getstr(); return 0; }
此时如果想实例化Washer这个类,需要使用kkb::Washer的方式调用。
如果不加kkb::还想调用,则需要添加using namespace kkb;