1

getline固定配列でループする適切な方法は何ですか? 読み取り文字のブロックに区切り文字が見つからない場合、次のループは停止します。

char data[4];
while (cin.getline(data, 4, '.'))
{
  ...
}

ループが失敗するサンプル データ:

asdasdasdasd.asdasdasd
4

1 に答える 1