CString 类型数组传参问题
如何在传参的时候传一个CString类型的数组,我用的
UINT CCmbLstDlg::GetSectNames(CString csPathName, CString csSectName[])
这种方式不行啊。
[解决办法]
Supports arrays of CString objects.
[解决办法]
CStringArray
[解决办法]
用指针
UINT CCmbLstDlg::GetSectNames(CString csPathName, CString* csSectName[])
{
*csSectName[z]=csSecName;
}
[解决办法]
怎样不行?你想实现什么功能?
看你函数是想把结果放到csSectName[]里,出参要用指针或引用,这里不能用引用数组,只能用指针了
函数GetSectNames第二个参数加个&取地址