【发布时间】:2014-07-25 09:27:04
【问题描述】:
在我的应用程序中,我使用QByteArray 将二进制数据从文件读取到具有固定大小的字节记录。实际上所有这些记录都是字符串。如果字符串大小小于记录大小,则其余字节用 \0 填充。有时记录也可以以 \0 开头。
例如,我需要做什么:
之前
\0 \0 \0 T h e \32 s t r i n g \0 \0 \0
之后
T h e \32 s t r i n g
所以我的问题 - 我怎样才能从所有 \0 中清除 QByteArray?
【问题讨论】: