• 大小: 727KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 标签:

资源简介

在VS2008和2010下自己写的c++读写txt文件输入输出,包括:逐行读取Txt、将每行按指定分隔符分解、string类型向数值型转换、内存内容写txt,注释较详细,具有较好的使用价值,希望有所帮助。谢谢!

资源截图

代码片段和文件信息

#include “CutStrLineBySeparator.h“

//////////////////////////////////////////////////////////////////////////
//以分隔符为基准分割字符串
//参数:
// strLine:待分割字符串
// separator:分隔符
// strBufferLineVec:分割后存储容器
bool CutStrLineBySeparator(string strLinechar separatorvector&strBufferLineVec)
{
vector::size_type startPos=0;
vector::size_type endPos=0;

endPos=strLine.find_first_of(separatorstartPos);
while (endPos!=string::npos)
{
strBufferLineVec.push_back(strLine.substr(startPosendPos-startPos));
startPos=strLine.find_first_not_of(separatorendPos+1);
endPos=strLine.find_first_of(separatorstartPos);
}
strBufferLineVec.push_back(strLine.substr(startPosendPos));
return true;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         30  2011-12-14 20:55  ReadTxtByLine\Debug\mytxt.txt

     文件      89088  2011-12-26 22:34  ReadTxtByLine\Debug\ReadTxtByLine.exe

     文件     593764  2011-12-26 22:34  ReadTxtByLine\Debug\ReadTxtByLine.ilk

     文件     789504  2011-12-26 22:34  ReadTxtByLine\Debug\ReadTxtByLine.pdb

     文件        769  2011-12-15 16:37  ReadTxtByLine\ReadTxtByLine\CutstrLineBySeparator.cpp

     文件        472  2011-12-15 16:37  ReadTxtByLine\ReadTxtByLine\CutStrLineBySeparator.h

     文件       6276  2011-12-26 22:34  ReadTxtByLine\ReadTxtByLine\Debug\BuildLog.htm

     文件     179755  2011-12-15 16:37  ReadTxtByLine\ReadTxtByLine\Debug\CutstrLineBySeparator.obj

     文件     230419  2011-12-26 22:34  ReadTxtByLine\ReadTxtByLine\Debug\main.obj

     文件         67  2011-12-26 22:34  ReadTxtByLine\ReadTxtByLine\Debug\mt.dep

     文件        621  2011-12-26 22:34  ReadTxtByLine\ReadTxtByLine\Debug\ReadTxtByLine.exe.intermediate.manifest

     文件     195177  2011-12-15 22:09  ReadTxtByLine\ReadTxtByLine\Debug\ReadTxtByLine.obj

     文件     281600  2011-12-26 22:34  ReadTxtByLine\ReadTxtByLine\Debug\vc90.idb

     文件     274432  2011-12-26 22:34  ReadTxtByLine\ReadTxtByLine\Debug\vc90.pdb

     文件       1460  2011-12-26 22:34  ReadTxtByLine\ReadTxtByLine\main.cpp

     文件        611  2011-12-15 18:02  ReadTxtByLine\ReadTxtByLine\ReadTxtByLine.cpp

     文件        432  2011-12-15 17:05  ReadTxtByLine\ReadTxtByLine\ReadTxtByLine.h

     文件       3940  2011-12-15 16:36  ReadTxtByLine\ReadTxtByLine\ReadTxtByLine.vcproj

     文件       1427  2011-12-15 22:16  ReadTxtByLine\ReadTxtByLine\ReadTxtByLine.vcproj.WWW-A16E7AAEF99.Administrator.user

     文件       1427  2011-12-26 22:35  ReadTxtByLine\ReadTxtByLine\ReadTxtByLine.vcproj.WWW-AF1DECB163A.Administrator.user

     文件    1313792  2011-12-26 22:35  ReadTxtByLine\ReadTxtByLine.ncb

     文件        905  2011-12-13 17:12  ReadTxtByLine\ReadTxtByLine.sln

    ..A..H.     26112  2011-12-26 22:35  ReadTxtByLine\ReadTxtByLine.suo

     文件         35  2011-12-25 13:11  ReadTxtByLine\说明.txt

     目录          0  2011-12-26 22:34  ReadTxtByLine\ReadTxtByLine\Debug

     目录          0  2011-12-26 22:34  ReadTxtByLine\Debug

     目录          0  2011-12-26 22:35  ReadTxtByLine\ReadTxtByLine

     目录          0  2011-12-26 22:55  ReadTxtByLine

----------- ---------  ---------- -----  ----

              3992115                    28

............此处省略1个文件信息

评论

共有 条评论

相关资源