QDataStream和QByteArray

来源:互联网 发布:人工智能高清在线观看 编辑:程序博客网 时间:2024/06/02 04:31

    一般读写东西,我们都会用这2个类。这2个类支持读写不同的数据类型。。这是个什么概念呢。举个例子:

                   struct{

                             int a;

                             QString b;

                             char    c;

                            QString d;

                          }

                写:  out<<a<<b<<c<<d;  这样就行了

               读  in>>a>>b>>c>>d;这样就行了  

             我们不必注意数据的大小,只需对应类型一样就好了,原本我还天真的以为读的时候要确定大小。。在做TCP实验的时候 看了一下Debug信息才发现这个做法是多余的。

0 0