首页 > 学院 > 开发设计 > 正文

QDataStream类用法实例

2019-11-06 07:20:15
字体:
来源:转载
供稿:网友

直接上代码,让大家自己体会。

void Widget::writeData(){    //创建文件对象    QFile file("../test.txt");    //打开文件, 只写方式打开    bool isOk = file.open(QIODevice::WriteOnly);    if(true == isOk)    {                QDataStream stream(&file);        stream << QString("主要看气质") << 250;        file.close();    }}
void Widget::readData(){    //创建文件对象    QFile file("../test.txt");    //打开文件, 只读方式打开    bool isOk = file.open(QIODevice::ReadOnly);    if(true == isOk)    {        //创建数据流,和file文件关联        //往数据流中读数据,相当于往文件里读数据        QDataStream stream(&file);        //读的时候,按写的顺序取数据        QString str;        int a;        stream >> str >> a;        //qDebug() << str.toUtf8().data() << a;        cout << str.toUtf8().data() << a;        file.close();    }}


上一篇:sdutacm-C--最短路

下一篇:李白打酒

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表