http://svn.ruby-lang.org/repos/ruby/tags/v1_8_6_113/win32/win32.c
読んでるとナカナカ勉強になる。
「_open_osfhandle()でSOCKETをファイルディスクリプタに変換してるのかー」とか「fcntl()は定義してるけどF_GETFDは定義してないのね…」とか。
http://svn.ruby-lang.org/repos/ruby/tags/v1_8_6_113/win32/win32.c
読んでるとナカナカ勉強になる。
「_open_osfhandle()でSOCKETをファイルディスクリプタに変換してるのかー」とか「fcntl()は定義してるけどF_GETFDは定義してないのね…」とか。