配列をストリームで扱うものと、 flush しない endl の newl、一行飛ばす skipl、 新しい stream を作りやすくする streambuf_wrapping、 stream の状態を保存する ios_state。