嵌套类C++
问题描述:
可能重复:
nested classes C++
nested class access control in C++嵌套类C++
我以什么访问嵌套类有一个封闭类的成员有点困惑。它与外部阶级有什么关系?
答
嵌套类没有任何特殊访问封闭类的任何其他类不可用 - 它可以看到公共成员等。嵌套只提供了一个有用的嵌套类的作用域机制,但不'不改变其行为或能力。
类型名称如vector> int <:: iterator int> rubixibuc 2011-04-29 03:57:39
在一般情况下,不,嵌套类没有特殊信息。在vector的迭代器类的特定情况下,该类实际上是一个类模板实例,它接受与容器类相同的类型参数。但是,情况也是如此,矢量有一个value_type typedef它的类型参数,这在泛型编程中经常使用。 – jwismar 2011-04-29 05:17:12
@rubixibuc:要格式化代码,请将其置于反引号中:'\'vector :: iterator \'' –
MSalters
2011-04-29 07:36:43