>>112
それは改行コードじゃなくて改行文字だ。ちなみに改行コードは
Macでは\x0D、UNIXでは\x0Aで、プログラムの場合、改行は(言語にも
よるが基本的に)\nを出力する。つまり,「改行は Windows(DOS) でも
Mac でも UNIX でも \n」だ。ちなみに\rとは復帰文字を指すのであって、
改行文字では無い。

で、質問に対する回答は知らん(藁
OS Xの環境が無いんで。
文字コード取得すればいいじゃん。と思うんだけど。