首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt MAC上读写文件的有关问题,请大家看上多谢

2013-01-11 
Qt MAC下读写文件的问题,请大家看下谢谢!我在MAC下Qt操作文件出现的问题如下:代码:QFile file(./123.txt

Qt MAC下读写文件的问题,请大家看下谢谢!
我在MAC下Qt操作文件出现的问题如下:
代码:

QFile file("./123.txt");
if(!file.open(QIODevice::readwrite)
{
   ...
}
else

    file.write("hello");
    file.close();
}

首先如果在当前目录下面没有123.txt它不会自动给我建这个文件然后我就自己手动建一个123.txt放在目录下面
程序进了else语句块,可是就是没有写进去。我在windows下面用上面同样的代码是可以写的,请各位高手指导一下,是不是在MAC下面操作文件有什么别的方法还是我写错了,谢谢!
[解决办法]

QIODevice::WriteOnly 
替换
QIODevice::ReadWrite
试试。
还有目录有没有错误,会不会123.txt在其它的目录里。

热点排行