Directory 如何从Ada95中的文件夹中获取扩展名为的文件?

Directory 如何从Ada95中的文件夹中获取扩展名为的文件?,directory,ada,Directory,Ada,我正在尝试创建一个函数,该函数将查找指定文件夹plugins中的所有.dll文件 我所有的web搜索()都可以在ada2005下完美地工作,但是我需要一个能在ada95下工作的函数。据我所知,ADA95没有Ada.Directories扩展名 我将如何遍历文件系统以在Ada95中查找.dll文件?有没有我可能忽略的好的起点?正如您所注意到的,Ada 95标准库中没有解决您问题的方法 如果您的程序仅用于GNAT,则可以使用GNAT.Directory\u Operations 如果您的程序仅适用于

我正在尝试创建一个函数,该函数将查找指定文件夹plugins中的所有.dll文件

我所有的web搜索()都可以在ada2005下完美地工作,但是我需要一个能在ada95下工作的函数。据我所知,ADA95没有Ada.Directories扩展名

我将如何遍历文件系统以在Ada95中查找.dll文件?有没有我可能忽略的好的起点?

正如您所注意到的,Ada 95标准库中没有解决您问题的方法

如果您的程序仅用于GNAT,则可以使用
GNAT.Directory\u Operations


如果您的程序仅适用于Unix系统,而不仅仅适用于GNAT,则可以导入相关的C函数。

值得一问的是,您是否真的需要使用已有20年历史的语言版本。在世界上大多数地方,Ada-95已经足够大了,可以买一杯饮料了!