以整数读取2个字节
我有一个缓冲区包含以下内容:
04 01 0c ea c0 a8 00 01 00
第三和第四个字节( 0x0c
0xea
)形成一个端口号(3306),但是我怎样才能把这些字节转换成这个整数(3306)呢?
我相信你想要buf.readInt16LE()
。
http://nodejs.org/api/buffer.html#buffer_buf_readint16le_offset_noassert
我有一个缓冲区包含以下内容:
04 01 0c ea c0 a8 00 01 00
第三和第四个字节( 0x0c
0xea
)形成一个端口号(3306),但是我怎样才能把这些字节转换成这个整数(3306)呢?
我相信你想要buf.readInt16LE()
。
http://nodejs.org/api/buffer.html#buffer_buf_readint16le_offset_noassert