c++如何读取CSV数据转二维数组

2025-04-19 23:43:38
推荐回答(2个)
回答1:

#include 
#include 
#include 
int main() {
 std::string str("123,56,34");
 std::stringstream ss(str);
 while (std::getline(ss,str,','))
 {
  std::stringstream s(str);
  double num;
  s >> num;
  std::cout << num << std::endl;
 }
}

你只要搞清楚 std::getline 就可以了

回答2:

csv就是文本,用文件流读入,getline