我想继承嵌套类,它位于外部类的私有(private)部分。可能吗?classA{friendclassB;friendclassC;private:classNiceNestedClass{};};classC{voida(){A::NiceNestedClassworks;}};classB:A::NiceNestedClass{};NiceNestedClass的实例化不是问题。但是g++不允许我继承它。有什么解决方法吗?g++-std=c++11a.c-oaa.c:5:11:error:‘classA::NiceNestedClass’isprivateclassNiceNest