阅读文本文件的时间

时间:2014-11-08 13:58:33

标签: c++

我在Windows CE平台上编写了一个程序,CPU是ARM 427MHZ。 当程序在Flash存储器中读取文本文件(大小约700KB,1000行)时,加载文件大约需要25秒。

有没有办法减少阅读时间?

CString strNum,strEng,strCh,strRus;
file.Open(fileName,CFile::typeBinary | CFile::modeRead);
while ( UNReadString(&file,strLine) ) {
    //strLine.TrimLeft(); TrimRight(); N
    strLine.Trim();

    strNum  = strLine.Tokenize(TEXT("\t"),tokenPos);    
    strEng = strLine.Tokenize(TEXT("\t"),tokenPos); //Get English text
    strCh  = strLine.Tokenize(TEXT("\t"),tokenPos); 
    strRus = strLine.Tokenize(TEXT("\t"),tokenPos);

    handleStr();
    tokenPos = 0;
}

0 个答案:

没有答案