有两个字符串,比如m_str=100,str=1100,都是二进制的;现在要对这两个求与问题,我的算法是这样的:
         m_str.MakeReverse();
         str.MakeReverse();
int len,i;
CString strExp = "";
if (str.GetLength() > m_str.GetLength())
len = m_str.GetLength();
else len = str.GetLength();
for (i = 0; i < len; i ++)

strExp += (str.GetAt(i)&&m_str.GetAt(i));
}
strExp.MakeReverse();
m_str = strExp;
         UpdateData(FALSE);
不知道哪边错了,自己没找出来,望各位帮帮忙。或者有更好的方法也行,谢谢了