CとRubyで通信を行っています.
この時にCでは
C
1struct object{ 2 uint16_t first; 3 uint16_t second; 4 uint16_t third; 5 uint16_t fourth; 6}
のようなものをsocketで送っちゃおうと思っています.
この時にruby側は
socket.read()の書き方で書くと思います
first, second,third,fourthを配列要素4つにバラして受け取るruby側の記述方法はどんな感じになるのでしょうか?
String#unpack メソッドあたりが使えそうだと思ったのですが...
ruby
1socket.read(string) 2string.unpack("S*")
のようにかけるのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。