我试过QBuffer但它似乎对我没有用。我需要类似Java中的Buffer 类的东西
即,我想在缓冲区中注入数据,并且当我读取 n 大小的数据(从末尾)时,应该将其删除或将查找指针移动到正确的位置。
上下文:我必须通过串口发送文件(逐行)。主程序注入文件和我的管理连接的线程,尽可能从缓冲区发送数据。
我试过QBuffer但它似乎对我没有用。我需要类似Java中的Buffer 类的东西
即,我想在缓冲区中注入数据,并且当我读取 n 大小的数据(从末尾)时,应该将其删除或将查找指针移动到正确的位置。
上下文:我必须通过串口发送文件(逐行)。主程序注入文件和我的管理连接的线程,尽可能从缓冲区发送数据。
您可以将QBuffer与QDataStream类一起使用。
因此,QBuffer 通过字节数组提供 QIODevice,然后 QDataStream 提供您想要的序列化功能。