我有一个类似以下情况:

class criterion
{
// stuff about criteria...
};
namespace hex {

     class criterion : public criterion //does not compile
     {                                  //This should inherit from the
     //A hex specific criterion         //criterion class in the global namespace
     };

};

我的问题是-一个人如何从另一个命名空间的父项namspace中的类继承?

比利3

最佳答案

从...开始 ”::”

例如

class criterion : public ::criterion {};

关于c++ - 在C++中访问父命名空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1139430/

10-13 06:30