在MFC程序中,while循环内,为什么if(CString str1==CString str2)不执行?
while(!rs1->IsEOF())
{
rs1->GetFieldValue((short)0,values);
if(values==id)
break;
rs1->MoveNext();
}
试了compare也没法
str1.Compare(str2)==0
if(strcmp(str1.getbuffer(0),str2.getbuffer(0))==0)
{
//相等
}
else
{
//不相等
}
望采纳~
CString str1,str2;
if (str1 == str2)
{
}
else
{
}