• 3864阅读
  • 1回复

关于Qdatastream 的问题 [复制链接]

上一主题 下一主题
离线ujac
 
只看楼主 倒序阅读 楼主  发表于: 2010-06-09

QFile file("file.txt");   //在file.txt中无论写什么 输出的都是“”;
 file.open(QIODevice::ReadOnly);
 QDataStream in(&file);    // read the data serialized from the file
 QString str;
 qint32 a;
 in >> str >> a;           // extract "the answer is" and 42


qDebug()<<str; //       输出到控制台 是不是这个的原因


想用Qt 写个tcp的客户端 照着 文档上的例子。
为什么一定要用那个fortuneserver作为服务器,才能在客户端接收,我自己用java写的服务器发送字符串,
可在Qt的客户端就只能接受到“”呢?  
于是我用  Qdatastream 读一个file.txt 测试一下,但是也是结果读字符串的结果也都是“”。可是照着文档上的例子写的:


请大家帮帮忙 总感觉这个Qt 很怪


谢谢


离线xtfllbl

只看该作者 1楼 发表于: 2010-06-09
http://www.qtcn.org/bbs/read.php?tid=29678&page=1#82351

昨天回答过你了,今天又来了,又是这样发贴子,我感到相当的气愤。叫我不是版主,否则第一个删你的帖子。
上海欢迎您
快速回复
限100 字节
 
上一个 下一个