我的數據文件的第一行是數據的三個(或四個)欄標題:函數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