c++中如何搜索一个目录下面所有文件夹名,
答案:1 悬赏:30 手机版
解决时间 2021-03-17 05:16
- 提问者网友:疯孩纸
- 2021-03-16 18:06
如我给出一个参数是 A\1.MP3, 我要在 C 这个文件夹下面搜索有没有A\1.MP3这个文件存不存在,并且返回从C 这个文件夹到 A\1.MP3的文件夹路径, 如有可能是 C\D\A\1.MP3则返回C\D\。同时我的参数也有可能只是1.MP3这种类型的,同样要返回C\D\A。
最佳答案
- 五星知识达人网友:逐風
- 2021-03-16 18:36
据我了解C++中没有这样的函数,但是你可以自己写一个这样的函数
1. 首先判断你的参数是一个文件还是一个路径
2. 如果是一个文件,直接递归的查找,并且返回路径
3. 如果是目录,首先递归的查找文件夹,找到文件夹之后判断文件夹中是否有这样的文件,如果有返回找到的路径,没有就返回false
1. 首先判断你的参数是一个文件还是一个路径
2. 如果是一个文件,直接递归的查找,并且返回路径
3. 如果是目录,首先递归的查找文件夹,找到文件夹之后判断文件夹中是否有这样的文件,如果有返回找到的路径,没有就返回false
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯