读文件本文件一行时
最后可能是 \r \n
若以这个字符串去作比较
一定会出问题
因此,先找到这些位置
再去了TAIL
就可以了
 
int iIndex = 0;
 
iIndex = szTXT.ReverseFind('\r);
if (-1 != iIndex)
{
szTXT = szTXT.Mid(0,iIndex);
}
 
 
还有结构体内数组BUF的长度
一定要用MACRO来控制,
要不过一段时间之后,自己都会忘记,
要是写得过多的话,
引发HEAP出错,难以查找!