まつもと ゆきひろです
In message "[ruby-list:6882] Re: http_get.rb"
on 98/03/02, 藤本尚邦 / FUJIMOTO Hisakuni <hisa / imasy.or.jp> writes:
|藤本です、こんにちは。
|
|#まつもとさん、むちゃくちゃ反応はやいですね。これだからついていけませ
|#んです (^^;
すいません.私の人生におけるrubyの優先順位は相当高いので.
# んで,家族にも文句言われると….^^;;;
|これも僕の勘違いで、"\r\n"は0x0D0Aになります。こんどはちゃんと確認しま
|した。
|
|ruby> a = "\r\n"
|"\r\n"
|ruby> a[0]
|13
|ruby> a[1]
|10
いや,これはrubyのパーザの問題で(藤本さんが特に手をいれてな
い限り),大丈夫なのは分かっているんです.気になっているのは
MacにおけるCライブラリがどのような変換を行うかです.
たとえば
f = open("/tmp/foo", "w") # テキストモードで変換させる
f.print "foo\r\n"
f.close
f = open("/tmp/foo", "rb") # バイナリモードで読んでみる
p f.gets
の結果とかが気になるんですね.
|> ここでのbinmodeというのはIO#binmodeというメソッドのことで,
|> テキストモードでオープンされたFILEをバイナリモードに設定し直
|> すものです.
|
| そういうことでしたか。とくにいじってなかったのでUNIX版と同じで、つま
|り何もしてもせんでしたが、あとでいじることにします。
お願いします.
まつもと ゆきひろ /:|)