菜鸟之LPTSTR问题
rolt1 2000-08-28 02:10:00 菜鸟之LPTSTR问题
程序片断
......
CString sTemp;
LPTSTR ch; //Get one character.
//前面有赋值,sTemp="rolt"
if (sTemp.GetLength()>20)
{
return false;
}
for (iPos=0;iPos<sTemp.GetLength()-1;iPos++)
{
ch=sTemp.Mid(iPos,1).GetBuffer(1); //取sTemp中一个字符来比较是这样的吗?
if (!((ch<="Z" && ch>="A") || (ch<="z" && ch>="a") || (ch<="9" && ch>="0") || ch<0)) //此时,ch的内容是“茸茸茸...”,显然不对
,应该是"r"吧
......
问题在那儿,请赐教!