2012-01-10 8 views
2

perl recvコールを使用してネットワーク経由でパケットを受信して​​います。私はパケットを受信することができますが、パケットの最初の2バイトが残りのメッセージに関する情報を伝えるようにパケットをフォーマットします。私はperlで多くのプログラミング経験を持っていませんし、受信したパケットから最初の2バイトをどのようにして別の変数にコピーすることができますか?perlでのバッファ操作

答えて

6

あなたはunpackたい:

my ($byte1, $byte2) = unpack('(a1)2', $packet); 
関連する問題