【发布时间】:2014-01-18 16:09:18
【问题描述】:
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
string a1[100];
string a2[100];
string a3[100];
ifstream in;
ofstream out;
out.open("E:\\abc.csv");
out << "dcsdc,dcdcdc,dcsdc" << endl;
out << "dcsdc,sdcsdc,sdcdc" << endl;
in.open("E:\\abc.csv");
/*
Read from different cells
*/
}
我不知道要写什么来从三个不同的单元格中读取数据并将它们存储在 a1、a2、a3 中。
对于 .csv 文件 ' ,'(逗号)是分隔符。
【问题讨论】:
-
要读取数据到一个分隔符,假设这个分隔符不能是内容的一部分,考虑
std::getline -
在 StackOverflow 中搜索“[c++] 读取 csv 文件”。这里至少有10个答案:google.com/…
标签: c++