class a:public CWnd
{
public:
class b
{
b(const char * m_name);
};
}; void a::b::b(char * m_name)
{
;
} 类B也是从CWnd中派生出来的吗?
{
public:
class b
{
b(const char * m_name);
};
}; void a::b::b(char * m_name)
{
;
} 类B也是从CWnd中派生出来的吗?
class b
{
b(const char * m_name);
};
中的class b是类名,不过是在a里面的。
b(const char * m_name); 是类b的一个方法。
class b应该只在class a中可见
B类只是A类的内嵌类而已!!