刚学VC++不久请教?
我定义两个类一个是类A一个是类B对象A中包对象成员类B但类B还没有定义并且类B是类A的派生类.有前置定义的方法吗?请给详细的说明和实现代码.
我定义两个类一个是类A一个是类B对象A中包对象成员类B但类B还没有定义并且类B是类A的派生类.有前置定义的方法吗?请给详细的说明和实现代码.
解决方案 »
- 在CCOMDlg类中定义一个CCOMBoBox对象,在CEIGHTDlg中调用这个对象的方法出问题了?
- 串口通信数据丢失的问题
- 如何自绘CPropertySheet的TabControl
- 怎样获得新进程中的console程序的标准输出
- 这是为什么?如何解决?
- 在单文档非ondraw()中怎么样得到客户区的CDC??(在线求救)
- 弱问,究竟是Control.exe调用Shell32.exe还是Shell32.exe调用Control.exe?
- 请问如何改变CRichEditView里的字体、颜色?如何改变我将要输入的字符的字体、颜色?
- 怎么用c/c++来判断一个isbn格式是否正确?
- 请教一个椭圆区域的抓图和贴图问题
- 自己编写开发控件程序无法运行
- 为何会这样?
类B是类A的派生类:----->B中有A
//celftj
A中包对象成员类B:----->A中有B
类B是类A的派生类:----->B中有A
!B中没有A//前置声明是C++语言的事,不是VC++的事。
?VC++难道不是C++语言吗!
{
...
B* b;
}class B:public A
{
...
}
http://community.csdn.net/Expert/topic/5608/5608379.xml?temp=8.433169E-02