问题背景:
class A
{
....
A(CWnd*);
.....
}
class B
{
...
A a((CWnd*)ptr);//为什么编译器报错????
...
}
问题:
怎么样才能将A的实列a进行带参数的初始化??
class A
{
....
A(CWnd*);
.....
}
class B
{
...
A a((CWnd*)ptr);//为什么编译器报错????
...
}
问题:
怎么样才能将A的实列a进行带参数的初始化??
解决方案 »
- 在继承自CWnd的窗体创建CEdit文本框时为什么把创建函数放在构造函数里不成功而放到OnCreate函数里就成了
- (急)用VC绘制九宫格菜单界面(手机界面)
- vs2008sp1 急求CMFCPropertyGridCtrl的使用,进者有分!
- 关于一个监控系统界面的问题
- 各位自绘的按钮如何编写(听说用位图掩码~~)
- 求一文件重命名的函数
- 关于动态创建DSN`!~高手请帮忙~!急急急
- 请问win32中如何创建组框(groupbox)
- 谁知道哪有installshield professional6.3 东方语言包及汉化下载?谢谢?
- CLIST.REMOVEALL能否自动将链表每个元素开辟的空间释放掉,如果不能,如何释放
- 请问如何删除某一菜单的所有子菜单?
- VARIANT与strcat的问题
{
....
A(CWnd*);
.....
};class B
{
...
B( ..., CWnd *, ... )
{
... //初始化成员m_pA.
}A * m_pA;
...
};
{
....
A(CWnd*);
.....
}
class B
{
...
A a;
...
}B::B(CWnd ptr):a(ptr) //这里进行初始化,如果有多个要初始化,逗号间隔
{
...
}