[c++] wczytywanie nazwy pliku...

0

jak muglbym wczytac do czystego C++ (konsola) nazwy plikuw z jakiegos folderu? np. w folderze "moje" mam 12 plikuw graficznych o jakich tam nazwach i jak wczytac do programu te nazwy?

z gury dzieksju za pomoc i pozdro

0

Np. tak możesz znaleźć pierwszy plik:

#define _WIN32_WINNT 0x0400

#include <windows.h>
#include <stdio.h>

int main(int argc, char *argv[])
{
WIN32_FIND_DATA FindFileData;
HANDLE hFind;

printf ("Target file is %s.\n", argv[1]);
hFind = FindFirstFile(argv[1], &FindFileData);
if (hFind == INVALID_HANDLE_VALUE)
{
printf ("Invalid File Handle. GetLastError reports %d\n", GetLastError ());
return (0);
}
else
{
printf ("The first file found is %s\n", FindFileData.cFileName);
FindClose(hFind);
return (1);
}
}

Potem użyj FindNextFile()

Ps. A do szkoły Ty chodziłeś?

1 użytkowników online, w tym zalogowanych: 0, gości: 1