我在 C90 的基础上在 LabCVI 工作。
手头的坦克是在“..\data”目录和子目录中找到“*.spec”文件的绝对路径。
我知道有解释我如何使用 dirent.h 来做到这一点,但我需要在没有 dirent.h 的情况下做到这一点。这个(第一部分,第二部分)教程不是我想要的。LabCVI 没有 dirent 标头,我无法从Internet导入 ist,因为 dirent.h 的依赖项与 LabCVI 不兼容。
一旦我杀死了对 LabCVI 的所有依赖项,我计划迁移到更好的 IDE/Language,但我必须让代码保持兼容。所以我不能使用 LabCVI 的目录工具。
我该如何解决这个问题并获得我的目录访问权限?(代码将在 XP 机器上运行。)