std::ifstream から文字列を一行づつ読み込みたいのですが、アルゴリズムと
std::istream_iterator<char> か istreambuf_iterator<char> を
使ってスマートに実現するにはどうしたらいいでしょうか? 教えてください。