比如一个类class A
{
public:
A(cWnd *pWnd){m_pWnd = pWnd ;}
protected:
CWnd *m_pWnd ;
}
没有默认构造函数,想传一个比如A a(new CWndEx())之类的指针进去初始化,CWndEX是CWnd的子类
然后在另一个类中初始化成员变量A a(new CWndEx()) ;报错,难道成员变量带参???
{
public:
A(cWnd *pWnd){m_pWnd = pWnd ;}
protected:
CWnd *m_pWnd ;
}
没有默认构造函数,想传一个比如A a(new CWndEx())之类的指针进去初始化,CWndEX是CWnd的子类
然后在另一个类中初始化成员变量A a(new CWndEx()) ;报错,难道成员变量带参???
错了!