QT 创建文件
来源:互联网 发布:微信机器人软件 编辑:程序博客网 时间:2024/06/07 17:05
QT有自己的文件和文件夹,目录的操作类:
QFile
QDir
但是你发现并没有创建目录和创建文件的函数。其实你完全可以用c运行时库提供的方法来创建文件,如:
- FILE *pF = fopen( "filename", "w" );
并且qt也提供了一个构造函数根据FILE来直接构造QFile。
由于他是标准c运行时库的函数,所以仍然不失qt的可移植性。
有人说可以用:
system( "touch filename" );
这个就有问题,因为system本身是c运行时库,但是里面执行的命令touch不是每个平台都认识。这样就破坏了qt的可移植性。
其实你用Qt自己QFile完全就可以来创建一个了。
- QFile file( strPath );
- if ( file.exists())
- {
- return true;
- }
- file.open( QIODevice::WriteOnly );
- file.close();
- QT 创建文件
- Qt创建新文件
- Qt创建excel文件
- Qt创建新文件
- QT 创建文件
- Qt创建文件浏览器
- Qt创建新文件
- Qt 创建文件浏览器
- Qt中创建excel文件
- QT 创建、读写INI文件
- Qt 创建pro文件添加pri文件
- Qt创建文件夹并拷贝文件
- Qt创建文件浏览器(续)
- Qt 文件创建与内容存储
- 【基础功能】c++QT创建.csv文件
- QT:Qt多线程创建
- QSS Qt Creator 中 .qss文件如何创建
- Qt程序设计——文件/文件夹的创建
- hdu 4687 带花树匹配
- 1047. Super Snooker
- nyoj745-蚂蚁的难题(二)
- hdu 4691 Front compression (后缀数组)
- 分布式数据库概述
- QT 创建文件
- Migration Monitor Error 103 During Import ABAP
- 以构造器确保初始化
- 倒计时时钟
- HDU 4686 Arc of Dream
- 欢迎您在新浪博客安家
- C++最基础问题
- android 完美退出APP的实例代码(管理activity)
- C++基础问题答--续