FDI_findfirst
时间: 2023-08-06 09:08:53 浏览: 86
引用\[1\]中提到了使用文件遍历函数_findfirst时可能会报0xC0000005错误的问题。该问题的原因是在win10中,_findfirst函数的第一个参数"路径句柄"的返回类型为intptr_t(long long),而在win7中可以定义为long。因此,在win10中需要将该参数的类型改为long long或intptr_t来解决该问题。
引用\[2\]中提到了另一种解决方案,即使用boost库函数来进行文件遍历。通过引入boost/filesystem.hpp头文件,并使用boost::filesystem命名空间,可以实现对文件夹的递归遍历,并将文件路径存入vector中。
至于引用\[3\]中提到的大文件读写的异步并发操作方式,与问题中的FDI_findfirst无关,因此不在此回答中引用。
综上所述,根据提供的引用内容,无法直接回答关于FDI_findfirst的问题。如果您有关于FDI_findfirst的具体问题,请提供更多相关信息,以便我能够更好地回答您的问题。
#### 引用[.reference_title]
- *1* *2* [获取文件夹下所有文件 _findnext() 崩溃](https://blog.csdn.net/lihaidong1991/article/details/89396565)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Windows平台文件操作](https://blog.csdn.net/Stone_OverLooking/article/details/118547139)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文