//1
QDir dir;
qDebug()<<dir.mkpath("d:/w/w/w");
qDebug()<<dir.mkdir("d:/a/a/a/a");
//输出结果
//true
//false//2
qDebug()<<dir.mkpath("d:/w");
qDebug()<<dir.mkdir("d:/a");
//输出结果
//true
//true

结论,mkpath是创建所有层级的目录,而mkdir仅仅创建一层目录,从方法名上也可以看出猫腻。

qt文档解释

mkpath:该函数将创建创建目录所需的所有父目录。
mkdir:创建子目录。

QDir的mkpath和mkdir的区别相关推荐

  1. mkdir 与mkdir -p 区别

    mkdir 与mkdir -p 区别 -- Page 51 1.直接用mkdir指令,无法创建多级文件夹,会报错 2.mkdir -p :递归创建目录,即使上级目录不存在,会按目录层级自动创建目录 如 ...

  2. mkdir,mkdirs区别

    boolean mkdir()    创建此抽象路径名指定的目录.   boolean mkdirs()    创建此抽象路径名指定的目录,包括创建必需但不存在的父目录. mkdir():只能创建一层 ...

  3. Python 创建目录文件夹

    Python只需要引入os模块,使用相关函数即可实现目录的创建. 主要涉及到三个函数: 1.os.path.exists(path) 判断一个目录是否存在 2.os.makedirs(path) 多层 ...

  4. 怎么批量修改html文件后缀,怎么批量修改文件后缀

    问题是这样的,有一个web项目,其中包含很多以html为后缀的文件(分别在不同目录下),如今想把他们的后缀改为 jsp,如果手工改的确比较累人,我比较喜欢偷懒,于是写个小程序帮我干,这样以后遇到此类问 ...

  5. 单文件图片管理php,php封装的单文件(图片)上传类完整实例

    本文实例讲述了php封装的单文件(图片)上传类.分享给大家供大家参考,具体如下: //封装php中的单文件(图片)上传类 /* //参数1:$file 文件数组 5个属性值 name,type,siz ...

  6. 解决Android下QtQuick.LocalStorage和腾讯开放平台组件冲突问题

    解决Android下QtQuick.LocalStorage和腾讯开放平台组件冲突问题 已经有将近一个月没有写博客了,其实这段时间还是非常努力地进行开发的活动.最近也是在开发的过程中遇到了好一些问题, ...

  7. Python requests爬虫实例

    操作系统:Windows Python:3.5 欢迎加入学习交流QQ群:657341423 需要用到的库: requests wxPython docx win32api需要安装pywin32 解释: ...

  8. 书友汇德天5小时精心整理分享如何自建数据集【3大模块+逾百个python知识点】吹响集结号!

    各位好朋友大家现在好!时光流逝,学习不止,德天老师通过近期学习整理为大家呈现一篇精心制作的好文! 等作品也是一种享受,因为学习过程是一次积累和沉淀,所以为大家送出文章也是一次加工和整理,虽发文隔久,但 ...

  9. python小记(3) | 爬取微博页面存储为html到本地提取关键词存入excel

    目录 一.基本思路 二.代码详解 1. requests 2. urllib.parse urlencode() 3. re 4. 数据爬取存入文件夹 5. 关键词内容存入excel 三.问题记录 四 ...

最新文章

  1. 2022-2028年中国超韧尼龙行业市场调查分析及未来前景分析报告
  2. Mr. Main and Windmills 模拟,计算几何(昆明)
  3. highcharts 显示网格
  4. Java redis
  5. 两篇讲述Skinned Mesh原理的文章
  6. java 存储多叉树_JAVA多叉树森林的构造、内存存储与遍历
  7. 安卓机器人做图软件_移动机器人领域,除了工业(安卓)一体机,工控机也必不可少...
  8. C语言题目教室数量编程,北京理工大学网教室C语言编程题库及答案(绝对经典).doc...
  9. Just For Fun
  10. drm android 工作原理,[原创]某DRM解密流程简单分析
  11. MySQL视图(view)基本用法
  12. Google Bot 简介
  13. 如何选择家庭私有云NAS方案?家庭NAS存储服务器的重要性
  14. 现代程序设计 homework-10
  15. MWeb for Mac 3.2.0 专业级的markdown编辑器
  16. 【Leetcode刷题Python】714. 买卖股票的最佳时机含手续费
  17. 变分原理及Euler-Lagrange
  18. [图] Google 迎来全新 Logo 启用无衬线字体
  19. 分布式与集群的区别?
  20. LLC环路计算与仿真分析——K因子法

热门文章

  1. 在Redhat 7下安装MySQL数据库 和 配置
  2. multisim仿真时示波器图像显示放大
  3. matlab 时域同步平均,时域平均法解析.doc
  4. Java课程课堂作业代码
  5. 事件营销的话题选择之道
  6. 3dMax建模笔记(一):介绍3dMax和创建第一个模型Hello world
  7. 神器!五分钟完成大型爬虫项目!
  8. viper4android耳机爆音,利用ViPER4Android FX音效驱动提升耳机音质
  9. 【QT小记】QT中QString与常用字符编码转换
  10. DataGear 国产开源BI