• 7543阅读
  • 6回复

Qt保存数据 [复制链接]

上一主题 下一主题
离线xuyinghua
 
只看楼主 倒序阅读 楼主  发表于: 2010-01-25
— 本帖被 XChinux 执行加亮操作(2010-01-26) —
Qt保存数据 怎么保存,有没有这方面的例子,有的话给传一个
离线yangfanxing
只看该作者 1楼 发表于: 2010-01-25
Example (write binary data to a stream):
  1. QFile file("file.dat");
  2. file.open(QIODevice::WriteOnly);
  3. QDataStream out(&file);   // we will serialize the data into the file
  4. out << "the answer is";   // serialize a string
  5. out << (qint32)42;        // serialize an integer


最简单的例子了~
存入一个持续的数据流用while(!out.atEnd() )循环包含out<<就可以了
PHPWind好恶心。。。不想看这种界面。。。
离线yangfanxing
只看该作者 2楼 发表于: 2010-01-25
又或者你需要的仅仅是QTextStream
PHPWind好恶心。。。不想看这种界面。。。
离线xuyinghua
只看该作者 3楼 发表于: 2010-01-26
谢谢
离线benbenmajia

只看该作者 4楼 发表于: 2010-01-26
就看你的这些数据有多大了,大的话用QFlie,如果只是一个字符串或者不大的东西..用简单的咯,QString...QByteArray都可以的吧
安然.....
离线午小夜

只看该作者 5楼 发表于: 2010-01-26
Have a look at QSettings class.
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线jpchen609
只看该作者 6楼 发表于: 2010-01-26
用 QDateString 也行
我喜欢,我个性
快速回复
限100 字节
 
上一个 下一个