私は私のc++プログラムのcsvファイルで読んでいます:
abc;def;ghi
10;;10
このコードによって:
while(getline(in, str, '\n')){
stringstream ss;
while(getline(ss, str, ';')){
line.add(str);
}
}
ここで、inは入力ファイル、str
は文字列変数、lineは私のコレクションです(のようにvector
)。しかしgetline
、csvファイルの空の文字列を飛び越えました。
誰かが私も空の文字列を読むのを手伝ってくれますか?
ありがとう :)