QByteArray 分割成若干个若干个数组的问题
振星 2015-01-06 03:37:56 有二进制文件 如下,
e225 093f cc04 003f 0000 0373 d9f4 028e 0246 e225 093f cc04 003f 0000 0373 d9f4 028e 0246 00 00 00 00 e225 093f cc04 003f 0000 0373 d9f4 028e 0246 00 22 22 22 e225 093f cc04 003f 0000 0373 d9f4 028e 0246 e225 093f cc04 003f 0000 0373 d9f4 028e 0246 e225 093f cc04 003f 0000 0373 d9f4 028e 0246 e225 093f cc04 003f 0000 0373 d9f4 028e 0246 e225 093f cc04 003f 0000 0373 d9f4 028e 0246
均是以e2 25 作为一行数据的标识开始 后面跟的长度若干
现在我通过QFile 的readAll 将之都赋值到QByteArray 中,此时我想对这些二进制解析,首要要分割成若干个以e225开始的小的QByteArray,以0xe225开始到下一个0xe225前。请问应该如何处理?
在线等。谢谢