From: Kikutani Makoto Date: 1997-09-18T17:19:42+09:00 Subject: [ruby-list:4412] Re: socket きくたにです。 Thu, Sep 18, 1997 at 05:06:16PM +0900 において Yukihiro Matsumoto さん曰く: > |% ./ipc-test1.rb > |% > | > |で何も表示されませんでした。 > > printfで標準出力に書いちゃうんで混ざっちゃっているんじゃない > ですかね.確信はないですけど. あ、これはおまぬけでした。$stderrに出すようにしたら、 % ipc1.rb: int byte = 78 ipc1.rb: int byte = 56 ipc1.rb: int byte = 34 ipc1.rb: int byte = 12 ipc1.rb: str = となりました。ストリングのほうが出ないのが不思議です。 こういう場合、終端のNULL文字を含めたサイズで読み書きするのか いつもわからないです。 > |あと、上でコメントになっているような、ハンドシェイクをするのは > |できるのでしょうか? こっちはどうしてもうまくいかないですね。 小澤さんの方法でもできないんですよね。 プログラムから戻って来ず、インタラプトで停めるしかないです。