std::istreambuf_iterator<char> をusing
長過ぎる行に改行を加えた