嗨 我想打开位于我计算机某个位置的文件。我使用此代码,但无法打开它。我怎样才能打开那个文件?
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/