从文件读取的数据不能查找?
首先txt文件里有内容 <item> hahha </item>
TBuf<30> path(_L("c:\\test.txt"));
RFs ifs;
User::LeaveIfError(ifs.Connect());
RFile file;
User::LeaveIfError(file.Open(ifs,path,EFileRead));
CleanupClosePushL(file);
TInt size ;
User::LeaveIfError(file.Size(size));
HBufC8* buf8 = HBufC8::NewL(size);
TPtr8 ptr8(buf8->Des());
file.Read(ptr8);
TBuf8<20> buf(_L8("item"));
TInt pos = ptr8.Find(buf);
_LIT(Ka, "%d\n");
console->Printf(Ka,pos);
delete buf8;
CleanupStack::PopAndDestroy(&file);
从文件里读取数据出来 进行查找 为啥这个pos 总是-1 无法查到。。。。。。