标签: c++ templates inheritance gcc private-members
我正在学习c ++的过程中。现在我明白派生类不能访问它的基类私有成员,但为什么一个模板化的人可以?
例如这样的事情很好:
C
我在linux上使用gcc 5.4。
答案 0 :(得分:12)
这是GCC的一个已知错误,它似乎无法在模板中正确执行访问检查。请参阅Bug 58740。
不幸的是,它仍然没有修复。
BTW:Clang无法按预期编译。