首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

参数是类的指针,这个参数的类型如何写

2012-06-01 
参数是类的指针,这个参数的类型怎么写参数是类的指针,这个参数的类型怎么写比如,void CCommon::LoadDll(??

参数是类的指针,这个参数的类型怎么写
参数是类的指针,这个参数的类型怎么写
比如,void CCommon::LoadDll(??? dlg, int IDCid)
第一个参数dlg是一个指向类的指针(CSample1 *dlg1, CSample2* dlg2之类的)

这个dlg的类型怎么写?

[解决办法]
参数是指针的,无论是POD内置类型还是结构体、类等类型的都一样,直接用就行了
void CCommon::LoadDll(CSample* dlg, int IDCid)

如果你这里的意思是一堆dlg的话,建议将这些dlg的类全封装到一个类里,再具体调用即可。

class CAllDlg{
CSample1 m_dlg1;
CSample2 m_dlg2;
...
};
void CCommon::LoadDll(CAllDlg* dlg, int IDCid)
{
dlg->m_dlg1;
...
}

热点排行