从c ++中的csv中提取特定行

时间:2018-08-08 16:08:42

标签: c++ csv

我有一个带有天气数据的csv,想与他们一起工作。只是对c ++有所了解。 因为我找不到上传附件的方法,所以这里是一个屏幕快照,它的外观和我粘贴了几行(希望将其复制并粘贴到txt中后外观相同)

csv

STATIONS_ID;MESS_DATUM;QN_3;  FX;  FM;QN_4; RSK;RSKF; SDK;SHK_TAG;  NM; VPM;  PM; TMK; UPM; TXK; TNK; TGK;eor
       4931;20170203;   10;   4.3;   1.3;    3;   0.2;   6;    2.133;-999;   6.4;   8.1;  961.43;    5.2;   91.88;    9.9;    2.5;   -2.7;eor
       4931;20170204;   10;  14.6;   3.0;    3;   0.1;   6;    0.750;-999;   5.9;   6.8;  957.18;    4.6;   80.88;    8.6;   -0.5;   -4.8;eor
       4931;20170205;   10;   8.6;   1.8;    3;   0.0;   6;    1.717;-999;   6.0;   6.4;  957.66;    3.8;   80.29;    7.7;   -1.8;   -5.4;eor
       4931;20170206;   10;   6.2;   1.9;    3;   0.0;   0;    1.533;-999;   7.3;   6.6;  967.88;    3.7;   82.79;    6.2;    2.3;   -0.2;eor
       4931;20170207;   10;   4.6;   1.1;    3;   0.0;   6;    4.317;-999;   7.2;   6.5;  970.54;    3.4;   83.67;    6.3;    0.7;   -3.3;eor
       4931;20170208;   10;   6.2;   2.2;    3;   0.0;   6;    1.000;-999;   7.2;   5.9;  973.68;    2.4;   81.33;    5.5;   -1.6;   -5.5;eor
       4931;20170209;   10;   6.7;   2.8;    3;   0.0;   0;    0.167;-999;   7.3;   4.6;  976.07;   -0.9;   79.71;    0.5;   -3.4;   -8.4;eor
       4931;20170210;   10;   5.1;   1.8;    3;   0.0;   7;    0.433;-999;   6.8;   5.0;  972.74;   -0.2;   82.92;    2.2;   -2.9;   -7.9;eor
       4931;20170211;   10;   5.7;   1.4;    3;   0.0;   0;    6.833;-999;   2.8;   5.6;  972.43;    1.1;   85.25;    8.5;   -5.5;   -8.9;eor

现在我的问题:

是否有或多或少的简单方法来读取csv,但仅将标记的数据放入(二维)数组中?

0 个答案:

没有答案