我正在使用C ++ for windows创建一个应用程序,其主要功能之一必须是目录和文件io(搜索,创建等)。我基本上希望能够递归搜索目录,并且最重要的是能够在目录中获取文件名。然后我希望能够在当前目录中获取目录名称。
在C#中,实现此功能是轻而易举的,但我使用的是C ++。我尝试使用Windows API,但你知道WIN API如何成为一个痛苦的问题,需要一百万行代码来完成一件简单的事情。 :P
那么有什么好的库?
由于
答案 0 :(得分:15)
答案 1 :(得分:3)
您可以使用FindFirstFile和FindNextFile使用SDK API。它们很简单:)
MSDN示例:Listing the Files in a Directory
除了@cjm建议的Boost之外,如果你想使用MFC库:
答案 2 :(得分:0)