博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
buf.readUIntBE()
阅读量:4963 次
发布时间:2019-06-12

本文共 660 字,大约阅读时间需要 2 分钟。

buf.readUIntBE(offset, byteLength[, noAssert])

buf.readUIntLE(offset, byteLength[, noAssert])

  • offset {Number} 0 <= offset <= buf.length - byteLength
  • byteLength {Number} 0 < byteLength <= 6
  • noAssert {Boolean} 默认:false
  • 返回:{Number}

从该 Buffer 指定的 offset 位置开始读取 byteLength 字节数,并将结果解释执行为一个无符号的整数值。支持多达48位精度的值。例如:

const buf = Buffer.allocUnsafe(6);buf.writeUInt16LE(0x90ab, 0);buf.writeUInt32LE(0x12345678, 2);buf.readUIntLE(0, 6).toString(16); // Specify 6 bytes (48 bits)// Returns: '1234567890ab'buf.readUIntBE(0, 6).toString(16);// Returns: ab9078563412

设置 noAssert 为 true ,将跳过对 offset 的验证。这将允许 offset 超出缓冲区的末尾。

转载于:https://www.cnblogs.com/lalalagq/p/9908662.html

你可能感兴趣的文章
HTTP缓存和CDN缓存
查看>>
HDU-1171 Big Event in HDU(生成函数/背包dp)
查看>>
Babel 是干什么的
查看>>
cocos2dx-3.0(8)------Label、LabelTTF、LabelAtlas、LabelBMFont使用之法
查看>>
Mysql数据库乱码总结
查看>>
BZOJ.3160.万径人踪灭(FFT Manacher)
查看>>
CODE[VS] 1842 递归第一次
查看>>
20180418小测
查看>>
Spring Cloud是怎么运行的?
查看>>
12 联结表
查看>>
数字三角形
查看>>
NGUI 减少drawcall规则
查看>>
三元表达,匿名函数
查看>>
前端笔记-基础笔记
查看>>
【LeetCode & 剑指offer刷题】查找与排序题6:33. Search in Rotated Sorted Array(系列)
查看>>
GNU/Linux超级本ZaReason Ultralap 440体验
查看>>
将github上托管的代码 在我的域名下运行
查看>>
【Manthan, Codefest 18 (rated, Div. 1 + Div. 2) C】Equalize
查看>>
【codeforces 767A】Snacktower
查看>>
【MemSQL Start[c]UP 3.0 - Round 1 C】 Pie Rules
查看>>