我的数据文件的第一行是数据的三个(或四个)栏标题:函数getline()函数蕉标题一起
%b02_a08 b02_a08_counts b02_a08_eu
正如你所看到的,列制表符分隔。当我使用getline()
时,它将整条线路拼凑在一起。如果我使用getline(,,'\t')
,则会为该行返回%b02_a08
。我需要把这一行分开,因为我读了每个标题。
如果有人知道如何从数据文件中读取头文件并将它们放入vector<string>
以便我可以在其上运行Regex以找到其中包含“eu”的文件,那就是我所需要做的。那么,读取数据列,我可能会遇到同样的TAB分隔问题。
(猜测语言是'C++'的矢量引用,请不要忘记下次添加语言标记,并纠正这一个,如果我弄错了。 ) – Mat 2012-02-03 13:52:51