gpt4 book ai didi

c++ - 如何读取 csv 文件?

转载 作者:太空宇宙 更新时间:2023-11-04 12:52:43 25 4
gpt4 key购买 nike

我有一个数据,由“,”分隔,我有 7 行。我正在尝试将逗号分隔的数据读入二维 vector ,如下所示:

ifstream input;
input.open("wordplate.csv");
vector<vector<string>> data;
string line;
while(getline(input,line)){
cout<<"A\n";
stringstream ss(line);
string value;
vector<string> record;
while(getline(ss,value,',')){
record.push_back(value);
}
data.push_back(record);
}

input.close();

但出于某种原因,我只获得了我的 csv 文件的最后一行。我在这里做错了什么?

最佳答案

能否提供真实数据?我刚刚在 Visual Studio 2015 中测试了这段代码,它似乎可以正常工作。

也许阅读此处的答案可以帮助您: How can I read and parse CSV files in C++?

关于c++ - 如何读取 csv 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48207232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com