美文网首页
C++ 读取csv文件

C++ 读取csv文件

作者: Kerwin_H | 来源:发表于2021-08-05 20:42 被阅读0次
string string1 = "temp_calib.csv";
    ifstream ifs(string1, ios::in);
    if (!ifs.is_open())
    {
        cerr << "open file failed!" << endl;
        exit(-1);
    }

    string _line;

    while (getline(ifs, _line))
    {
        cout << _line << endl;
        //解析每行的数据
        stringstream ss(_line);
        string _sub;
        vector<string> subArray;

        //按照逗号分隔
//        while (getline(ss, _sub, ','))
//            subArray.push_back(_sub);
            subArray.push_back(_line);

        //输出解析后的每行数据
        for (size_t i=0; i<subArray.size(); ++i)
        {
            cout << subArray[i] << "\t";
        }
        cout << endl;
    }

    ifs.close();

相关文章

网友评论

      本文标题:C++ 读取csv文件

      本文链接:https://www.haomeiwen.com/subject/xmrvvltx.html