Bläddra i källkod

update: zbuff,pack函数添加详细示例

https://gitee.com/openLuat/LuatOS/issues/ICRD35
Wendal Chen 6 månader sedan
förälder
incheckning
e4d93219fb
1 ändrade filer med 9 tillägg och 0 borttagningar
  1. 9 0
      luat/modules/luat_lib_zbuff.c

+ 9 - 0
luat/modules/luat_lib_zbuff.c

@@ -395,6 +395,15 @@ buff:pack(">IIHA", 0x1234, 0x4567, 0x12,"abcdefg") -- 按格式写入几个数
 -- < 小端
 -- > 大端
 -- = 默认大小端
+
+-- 例子
+buff:pack(
+">IIHA", -- 格式字符串:大端序,依次为[4字节无符号整型, 4字节无符号整型, 2字节无符号短整型, 字符串]
+0x1234, -- 参数1:整数值,写入为4字节(大端:00 00 12 34)
+0x4567, -- 参数2:整数值,写入为4字节(大端:00 00 45 67)
+0x12, -- 参数3:整数值,写入为2字节(大端:00 12)
+"abcdefg" -- 参数4:字符串,写入7字节ASCII码(61 62 63 64 65 66 67)
+)
  */
 #define PACKNUMBER(OP, T)                                    \
     case OP:                                                 \