c ++ - hvordan man får filoplysninger/søgekataloger

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg undrer mig over hvordan du laver ting som gettling-filoplysninger, søger gennem mapper/undermapper i c ++? Er der et bestemt bibliotek, som jeg skal se på?


Jeg kan se ting som dette i nogle eksempler:


#include <sys/types.h>
#include <sys/stat.h>


Ikke sikker på, hvor de kom fra. Tak!


EDIT: Jeg er programmering i Windows btw

Bedste reference


Boost filesystem kommer til at tænke på. [2]

Andre referencer 1


I Windows kan du bruge Win32 API - FindFirstFile & FindNextFile til søgning i mapper og forskellige GetFileXXX opkald.


Se her for mere info: MSDN-oplysninger om fil-API'er [3]

Andre referencer 2


Hvis du bruger MFC, skal du se CFileFind. Selvom du ikke tjekker dens implementering (hvis du bruger Visual Studio og har installeret MFC-kilden). [4]

Andre referencer 3


Standard C + + har ingen adgangskoder til mappen. På Windows er dit valg mellem et krydsplatformsbibliotek som Boost eller brug af Windows-native FindFirstFile og tilhørende funktioner. [5]