すれ立てるまでもない質問はここで 第79刷

このエントリーをはてなブックマークに追加
891デフォルトの名無しさん
>>890
std::getlineは、引数に渡したstd::istreamへの参照をそのまま返すから、std::istreamのメンバで判断しろ。
適当な変換演算子もあるから、エラー処理が適当で良ければ、こんなこともできる。
std::ifsteram is("hoge");
std::string s;
while (std::getline(is, s)
  std::cout << s << std::endl;