我在 C 中使用 scandir() 函数,在我需要获取文件名完全为 =“exe”的文件的文件夹上。
如何过滤 scandir 返回的条目?
scandir 的第三个参数是过滤器:
int scandir(const char *dirp, struct dirent ***namelist,
int (*filter)(const struct dirent *),
int (*compar)(const struct dirent **, const struct dirent **));
它对我的目的有用吗?