>>417
bufferの中身を目的地に書き込んで
bufferを空にすることをflushと言う
実際にどういう処理がされるかはbufferの用途次第