读书人

:CString.FIND在字符串里没有但却找

发布时间: 2012-03-30 17:32:09 作者: rapoo

求救:CString.FIND,在字符串里没有但却找到了。。什么情况??
FileData="2,10";
CandLargeItem[0][0]="1";

int a=FileData.Find(CandLargeItem[0][0]);

结果竟然a=1;什么情况。。明明没有1啊。。。

[解决办法]
假设:txt的格式为 数据,数据,数据...

1、读取txt的数据
2、while循环,条件为查询","位置不为-1
3、循环中记录两个","中的字符串及数量,修改源串

应该有更高效的办法,不过这个办法是可行的。前提是txt格式要规范,文件不大。
几十M以上的文件就要用其他办法

读书人网 >VC/MFC

热点推荐