>>159
"\n"は改行記号なんだけど、最終的に文字列としてストリームに出力されるときの形態。
でもほんとは"\r\n"が正しい改行かもしれないし"\n\r"が正しいかもしれないし"\n"だけでいいの
かもしれない。

endlは、内部ではどう持ってるかわかんないけどストリームを扱うオブジェクトが
改行だと認識してくれるありがたい符号。