Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3646492
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: C/C++

2011-08-01 11:23:25

工程代码: text.rar  

豆子:http://devbean.blog.51cto.com/448512/297145

  1. #include <QApplication>
  2. #include <QDataStream>
  3. #include <QFile>
  4. #include <iostream>
  5. #include <QDebug>

  6. int main(int argc, char *argv[])
  7. {
  8.     QApplication app(argc,argv);

  9.     QFile file("zeki.txt");
  10.     if(!file.open(QIODevice::ReadWrite)) //打开失败
  11.     {
  12.         std::cerr << "open file failed." << std::endl;
  13.     }
  14.     else //打开成功
  15.     {
  16.         char buffer[2048];
  17.         qint64 lineLen = file.readLine(buffer,sizeof(buffer));
  18.         if(lineLen != -1)
  19.             std::cout << buffer; //显示 如下图片
  20.           // qDebug() << buffer;
  21.     }

  22.     QFile data("test.txt");
  23.     if(data.open(QFile::ReadWrite | QFile::Truncate))
  24.     {
  25.         QTextStream out(&data);//写数据到 test.txt
  26.         out << QObject::tr("abcedft")<<qSetFieldWidth(10) <<left<<90<<endl;
  27.     }
  28.     return 0;
  29. }





阅读(1539) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~