Sese Framework  x.y.z
A cross-platform framework
载入中...
搜索中...
未找到
sese::CSVReader类 参考

CSV 流读取器 更多...

#include <CSVReader.h>

Public 类型

using InputStream = io::InputStream
 工具支持的输入流
 
using Row = std::vector<std::string>
 
 

Public 成员函数

 CSVReader (InputStream *source, char split_char=',') noexcept
 
Row read () noexcept
 

Protected 属性

char splitChar
 
InputStreamsource = nullptr
 

详细描述

CSV 流读取器

成员类型定义说明

◆ InputStream

工具支持的输入流

◆ Row

using sese::CSVReader::Row = std::vector<std::string>

构造及析构函数说明

◆ CSVReader()

sese::CSVReader::CSVReader ( InputStream * source,
char split_char = ',' )
explicitnoexcept

构造函数

参数
source读取的流
split_char分割字符

成员函数说明

◆ read()

sese::CSVReader::Row sese::CSVReader::read ( )
noexcept

类成员变量说明

◆ source

InputStream* sese::CSVReader::source = nullptr
protected

被这些函数引用 read().

◆ splitChar

char sese::CSVReader::splitChar
protected

被这些函数引用 read().


该类的文档由以下文件生成: