![]() |
1
3
有两种方法可以做到这一点:困难的方法和简单的方法。 FindFirstFile 和 FindNextFile ,根据需要筛选出目录。您将在堆栈溢出和internet的其余部分上找到大量概述这种方法的示例。 简单的方法:使用标准 directory_iterator 类别(或 recursive_directory_iterator :
您必须包括 <filesystem> 头文件,在C++17中引入。
注:
1. 特别注意,没有必要过滤掉
.
和
..
伪目录;这些不是由目录迭代器返回的。
|
![]() |
2
2
此函数将文件夹收集到给定向量中。如果您设置 为了实现这一点,它将扫描文件夹内的文件夹内的文件夹等。
|
![]() |
AstralHex · 矩阵乘法代码工作不正常 3 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 3 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 3 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 4 月前 |