注册 登录
编程论坛 C语言论坛

c语言小白,请各位大咖指教,如何获取一个文件夹中所有文件的扩展名

自强不西 发布于 2023-10-09 14:13, 881 次点击
如题,需要对文件夹中的指定扩展名的文件进行操作,如果获取文件的扩展名。请指教!
6 回复
#2
自强不西2023-10-09 14:14
如何获取文件的扩展名
#3
沈和2023-10-09 14:51
如果使用 gcc 编译器,引入 dirent.h 头文件,查一查里面包含的函数。
如果使用 msvc 编译器,比较简单的方法是 使用 c++ 的 filesystem 库。
#4
forever742023-10-09 15:28
获取文件名都是带着扩展名的,不会被省略掉的。
#5
rjsp2023-10-09 15:29
C语言标准库是没有的

C++: std::filesystem等等,详见:https://en.
windows: FindFirstFile等等,详见:https://learn.
VC++:_wfindfirsti64等等,https://learn.
gcc:opendir等等,https://pubs.
#6
自强不西2023-10-09 15:43
多谢三位大咖!
#7
北城清风2023-11-04 23:42
进厂吧

1