2012-01-10 64 views
2

我正在使用perl recv調用通過網絡接收數據包。我能夠接收數據包,但數據包的格式是這樣的:數據包的前兩個字節傳遞有關其餘消息的信息。我在perl中沒有很多編程經驗,我堅持認爲如何將接收數據包的前兩個字節複製到不同的變量中。perl中的緩衝區操作

回答

6

你想unpack

my ($byte1, $byte2) = unpack('(a1)2', $packet);