「The C++ Standard Library」の107ページにあるストリームイテレータの例を実装してみました。私はこの行で立ち往生しています:
copy (istream_iterator<string>(cin), istream_iterator<string>(), back_inserter(coll));
プログラムはここでコンソールからデータを読み取り続けますが、次の行には渡しません。この時点を超えて続行するにはどうすればよいですか?
「The C++ Standard Library」の107ページにあるストリームイテレータの例を実装してみました。私はこの行で立ち往生しています:
copy (istream_iterator<string>(cin), istream_iterator<string>(), back_inserter(coll));
プログラムはここでコンソールからデータを読み取り続けますが、次の行には渡しません。この時点を超えて続行するにはどうすればよいですか?