一个关于类的对象和指向类的指针区别?
打算在主窗口中创建一个按钮,在CMyDlg类当中定义CButton对象/指针,出现如下问题:
1,在OnInitDialog()函数中采用如下代码:CButton btn;btn.Create()无法创建一个按钮,但是采用CButton* btn=new CButton;btn->Create()则可以创建。
2,但如果在CMyDlg类声明当中定义public:CButton btn;在OnInitDialog()中btn.Create()则可以成功创建按钮。
以上3中方法有什么区别,谢谢!