作者:令狐掌门
技术交流QQ群:675120140
csdn博客:https://mingshiqiang.blog.csdn.net/



Qt中QDataStream 提供了一种与平台无关的方式来序列化二进制数据。这意味着通过 QDataStream 写入的数据可以在不同的硬件和操作系统之间读取,而不必担心字节序(big-endian 或 little-endian)的问题。QDataStream 通常用于Qt网络编程中的数据传输,以及任何需要长期存储或传输复杂数据结构的情况。

基本使用

使用 QDataStream 时,通常将其与 QFile 一起使用,但它同样可以与任何从 QIODevice 继承的类一起使用,比如 QTcpSocketQUdpSoc

11-25 11:30