-1
我有一個文件,其中的線條看起來像這樣:現在從混合數據C閱讀++文件
File root://eoscms//eos/cms/store/group/alca_ecalcalib/EFlow/AlCaPhiSym_Run2012C_B0T/B0TV5/variablesTree_100_1_JLs.root - Run: 200786 - Events: 683159
File root://eoscms//eos/cms/store/group/alca_ecalcalib/EFlow/AlCaPhiSym_Run2012C_B0T/B0TV5/variablesTree_101_1_x4t.root - Run: 200786 - Events: 683530
File root://eoscms//eos/cms/store/group/alca_ecalcalib/EFlow/AlCaPhiSym_Run2012C_B0T/B0TV5/variablesTree_102_1_uPO.root - Run: 200786 - Events: 684342
....
,我想提出一個向量所有的運行和活動值,跳過文件的名稱。 我怎麼能這樣做? C++中有沒有像getline()那樣的東西,我可以從中選擇一個精確的位置來啓動輸入?
爲什麼你就不能使用'fscanf'。 'fscanf(fp,「10 [abc]」,buf);' – RandyGaul
對不起,我不知道該怎麼辦 – usumdelphini
試試閱讀。 http://www.randygaul.net/2013/02/07/fscanf-power/ – RandyGaul