gpt4 book ai didi

C 获取具有特定扩展名的所有文件

转载 作者:太空宇宙 更新时间:2023-11-04 06:28:51 26 4
gpt4 key购买 nike

如何在带有“.ngl”扩展名的目录中查找所有扩展名?

最佳答案

C 没有标准化的目录管理,那是 POSIX(或者 Windows,如果你愿意的话)。
在 POSIX 中,您可以执行以下操作:

  1. 取包含目录路径的char *
  2. 在上面使用opendir(),你会得到一个DIR *
  3. DIR * 上重复使用 readdir() 为您提供目录
    中的条目 struct dirent*
  4. stuct dirent* 包含文件的名称,包括扩展名 (.ngl)。它还包含有关条目是常规文件还是其他内容(符号链接(symbolic link)、子目录等)的信息

关于C 获取具有特定扩展名的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22886290/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com