当前位置: 代码迷 >> QT开发 >> QFile:Truncate 是什么意思呢?解决办法
  详细解决方案

QFile:Truncate 是什么意思呢?解决办法

热度:867   发布时间:2016-04-25 04:35:51.0
QFile::Truncate 是什么意思呢?
//下面代码就是写文件操作
QFile data("output.txt");
 if (data.open(QFile::WriteOnly | QFile::Truncate)) {
  QTextStream out(&data);
  out << "Result: " << qSetFieldWidth(10) << left << 3.14 << 2.7;
  // writes "Result: 3.14 2.7 "
 }
data.open(QFile::WriteOnly | QFile::Truncate) 这个open操作中QFile::Truncate是什么意思呢 另外 中间竖线应该是或运算吧 为什么不是两竖呢

------解决方案--------------------
一般当你对文件进行重写的时候要加上这个,意思是覆盖重写。但是,不写这句话应该也能测试,暂时我也不清楚是什么意思,等了解的人来解答吧。
  相关解决方案