我在声名的这个函数有错吗?bool n1FileCopy(CString * filestr1,CString * filestr2);
D:\MyProjects\file2\file2Dlg.cpp(178) : error C2601: 'n1FileCopy' : local function definitions are illegal不知哪里错,...CString不能用?
D:\MyProjects\file2\file2Dlg.cpp(178) : error C2601: 'n1FileCopy' : local function definitions are illegal不知哪里错,...CString不能用?
void CFile2Dlg::OnOK()
{
CString fi1="D:\\MyProjects\\file2\\Release\\n1\\";
CString fi2="D:\\MyProjects\\file2\\Release\\n2\\";
bool n1FileCopy(CString *filestr1,CString *filestr2){}
n1FileCopy(fi1,fi2);
}
include哪个头文件才有CString+号的重载?
{
/// Do your work here
} void CFile2Dlg::OnOK()
{
CString fi1="D:\\MyProjects\\file2\\Release\\n1\\";
CString fi2="D:\\MyProjects\\file2\\Release\\n2\\";
n1FileCopy(&fi1,&fi2);
}
定义成CString filestr1,CString filestr2就行了,不用加*号.