自定义读取CSV文件的ReadCSV类
使用方法为:
ReadCSV rc(“文件名”),用文件名字符串初始化对象
rc.LoadDataFromCSV(vector<vector>& res),rc对象调用LoadDataFromCSV()方法,参数为二维vector数组的引用,数组中存放的类型是字符串。即以二维字符串数组为参数返回csv文件内容。
#ifndef _READCSV_H_
#define _READCSV_H_
#include<string>
#include<fstream>
#include<iostream>
#include<vector>
#include<sstream>
#include<cstdio>
using namespace std;
class ReadCSV {
private:
string dataFile;
public:
ReadCSV(string path) : dataFile(path) {
}
ReadCSV() :dataFile(string())