首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打开文件时"QIODevice::write: device not open“

打开文件时"QIODevice::write: device not open“
EN

Stack Overflow用户
提问于 2015-01-29 02:18:07
回答 1查看 11.1K关注 0票数 4

当我编译我的程序时,我得到错误信息"QIODevice::write: device not open“这个程序在我的旧电脑上工作,但由于某些原因它在我的新电脑上不工作。任何关于如何修复这个错误的见解都将非常感谢,谢谢。

代码语言:javascript
复制
file.open(QIODevice::Append);
file2.open(QIODevice::Append);

QTextStream stream(&file); //stream of information
QTextStream stream2(&file2);

//write to file
//code continued here, deleted to post here... stream << whatever, stream2 << whatever whatever...

//end stream
stream << endl;
stream2 << endl;

//close file
file.close();
file2.close();
EN

回答 1

Stack Overflow用户

发布于 2015-01-29 02:40:22

问题是我在一个不存在于这台计算机上的地方创建了文件,更改了创建文件夹的位置,然后就修复了它。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28199532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档