CSV文件管理类(支持各种特殊情况)

时间:2015-09-24 05:53:52
【文件属性】:
文件名称:CSV文件管理类(支持各种特殊情况)
文件大小:15KB
文件格式:RAR
更新时间:2015-09-24 05:53:52
C++ CSV 特殊字符 CSV文件管理类,特性如下: 1.每个对象对应一个默认文件,新建或者载入文件会更改默认文件名称 2.整个文件内容以二维数组的形式展现,使用 行标 和 列标 访问内容,所有下标从 0 开始 3.支持以指定列内容的特定数据类型进行排序 4.支持标题行,在载入时可以选择是否有标题行,标题行不在数据行范围内 5.支持每个单元格元素内包含 [空格、制表符、双引号、逗号、换行符] 等特殊字符 6.文件末尾的换行符不是必须的 7.以标题行或者第一行内容确定整个文件每行的列数量,其余行的不足部分会被认为是空元素、超出部分会被忽略 8.loadFile 和 newFile 会把CSV的所有内容载入到内存,适用于处理文件大小在 50Mb 以内的文件 9.静态方法 getRowFromStream 和 addRowToStream 为个性化外部调用提供支持
【文件预览】:
CSVMan
----CSVManage.h(10KB)
----说明.txt(2KB)
----CSVMan.vcproj(4KB)
----CSVManage.cpp(20KB)
----CSVMan.sln(884B)
----Test.cpp(5KB)
----test.csv(197B)
----CSVMan.suo(11KB)

网友评论

  • 代码写得非常专业,还有测试报告,学习了
  • 非常不错的代码,用着很舒服!
  • 非常不错的代码,用着很舒服!
  • 本来想用CSV管理数据的, 但我后来是改用xls,数据少可以直接查看