c++ - 打开文件有问题

标签 c++ qt qt4

嗨 我想打开位于我计算机某个位置的文件。我使用此代码,但无法打开它。我怎样才能打开那个文件?

QString path = "C:\Program Files (x86)\vnb.txt" ;
QFile inFile( path );
if (!inFile.open(QIODevice::ReadOnly | QIODevice::Text))
return -1 ;

最佳答案

切勿使用 \ 作为 QT 中的文件分隔符。始终使用 /,QT 将确保它始终是可移植的。 QFile 的文档中明确说明了这一点.

关于c++ - 打开文件有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5451093/

相关文章:

qt - "Design"按钮在 Qt Creator for QML Project 中变灰

python - 在嵌入式 PyQt 应用程序中使用 QThread

python - 我的代码中的不可见对象应如何与其可见的小部件对应项相关?

qt - 从 Qt Designer 上的不同项目读取 "resource"文件

c++ - 比较 if 语句中的 3 个参数时无法理解第一个代码的输出

c++ - 为什么 SFINAE 不能跨多重继承工作?

c++ - 对象数组 C++

c++ - 在 Qt 中创建 COM 对象

qt - 如何找到文本光标的全局位置?

c++ - reinterpret_cast - 整数、枚举、指针或成员指针类型的表达式可以转换为它自己的类型