登录
首页 » 非递归遍历目录,c++ » C++非递归方式遍历目录(windows/linux)

C++非递归方式遍历目录(windows/linux)

于 2022-11-25 发布 文件大小:8.72 kB
0 33
下载积分: 2 下载次数: 1

代码说明:

很多实现都采用递归方式遍历目录,这样如果目录层次太深,文件操作函数比较 复杂时,很容易就栈溢出了。 有些实现改变了当前目录,本类没有改变当前目录。 本类采用非递归方式遍历目录,目前适用于windows和linux平台。 windows和linux接口没有统一,只是TCHAR和char的差别,是考虑到windows API unicode版本效率高, 同时也方便windows程序使用,避免字符串转换。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C++方式(windows/linux)
    很多实现都采用递归方式遍历目录,这样如果目录层次太深,文件操作函数比较 复杂时,很容易就栈溢出了。 有些实现改变了当前目录,本类没有改变当前目录。 本类采用非递归方式遍历目录,目前适用于windows和linux平台。 windows和linux接口没有统一,只是TCHAR和char的差别,是考虑到windows API unicode版本效率高, 同时也方便windows程序使用,避免字符串转换。
    2022-11-25 06:50:03下载
    积分:1
  • 696518资源总数
  • 104224会员总数
  • 54今日下载