逆枫゛

Qt学习群:1149411109 群文件提供博客源码,定期答疑、更新学习资料。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年1月28日

摘要: 1,目的用户输入了一个字符串,我只想知道输入的字符串的形式是否是一个有效的文件夹路径(绝对路径)。不管这个文件夹存在与否。2,原理两种思路:一,自己审查字符串各个字符的组合形式。(算法较繁琐,需要考虑情况很多)二... 阅读全文
posted @ 2014-01-28 18:02 逆枫゛ 阅读(349) 评论(0) 推荐(0) 编辑

摘要: 1,原理遍历文件夹,当是文件,就删除,是文件夹就递归。最后移除文件夹。2,实现MFC版本:使用CFileFind类遍历。BOOL MyDeleteFolder(CString strPath){ CFileFin... 阅读全文
posted @ 2014-01-28 13:17 逆枫゛ 阅读(449) 评论(0) 推荐(0) 编辑

摘要: 1,原理与前文一样,使用FindFirstFile和FindNextFile 遍历文件夹,通过把所有文件大小相加,得到总大小。2,实现32位无符号整数,能表示的大小为:2^32-1 = 4294967295 字节... 阅读全文
posted @ 2014-01-28 12:57 逆枫゛ 阅读(149) 评论(0) 推荐(0) 编辑

摘要: 文件是否存在API:BOOL PathFileExists(LPCTSTR lpszPath);文件夹是否存在API:BOOL PathIsDirectory(LPCTSTR pszPath);包含头文件和库:#... 阅读全文
posted @ 2014-01-28 11:45 逆枫゛ 阅读(108) 评论(0) 推荐(0) 编辑

摘要: 1,目的判断一个文件夹是否为空。2,原理及实现遍历文件夹找到除"."和".."以外的目录,就说明不为空。一,使用Platform SDK的两个函数 FindFirstFile 和 FindNextFile.形式:... 阅读全文
posted @ 2014-01-28 11:24 逆枫゛ 阅读(421) 评论(0) 推荐(0) 编辑