摘要: 转自:http://www.cnblogs.com/autocrat/archive/2010/05/05/1727630.htmlnamespace是为了解决C++中的名字冲突而引入的。什么是名字冲突呢?比如,在文件x.h中有个类MyClass,在文件y.h中也有个类MyClass,而在文件z.cpp中要同时引用x.h和y.h文件。显然,按通常的方法是行不能的,那怎么办呢?引入namespace即可。例如:在x.h中的内容为// x.hnamespace MyNamespace1{ class MyClass { public:void f(); private:int m; }};在y.h 阅读全文
posted @ 2012-07-25 13:49 propheteia 阅读(156) 评论(0) 推荐(0) 编辑