-2
在C++中,我分別獲得了一個格式爲float,float,float,\n
或float float float \n
的矩陣的csv文件。getline忽略' n' - 帶兩個分隔符的getline
如果我讀明智使用getline
結束行分隔符\n
總是讀以及文件中的行,即getline(csv_file, csv_line, '\n')
或getline(csv_file, csv_line)
給作爲輸出1,2,3,\n
,而不是作爲1,2,3,
我希望它。我該如何特別放棄這個\n
?
此外,如何區分這兩個輸入版本並存儲特定分隔符' '
或','
?
有沒有可能行尾標記實際上是'\ r \ n'而不是'\ n',所以'\ r'不會被丟棄,但是您的平臺仍然將它視爲越線? –
不,它只是在每行末尾的'\ n' – SemtexB
它適用於我。 – Shiro