Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

C++ pobranie zawartości katalogu

Ostatnio zmodyfikowano 2012-09-03 21:24
Autor Wiadomość
Katruf
Temat założony przez niniejszego użytkownika
C++ pobranie zawartości katalogu
» 2012-09-03 19:46:39
Witam piszę program który pakuje cały katalog do jednego pliku ale mam problem gdyż nie mogę poradzić sobie z wczytaniem zawartości katalogu, szukałem trochę w google i znalazłem funkcję findfirstfile(); i findnextfile(); ale nie rozumiem w jaki sposób te funkcje informują mnie co w tym katalogu jest. Czy istnieje jakiś inny sposób lub czy ktoś wie jak używać tych funkcji? Używam Microsoft Visual c++ 2010 EE.
Z góry dziękuję Katruf.
P-64317
Mrovqa
» 2012-09-03 19:50:05
P-64318
m4tx
» 2012-09-03 19:58:34
@up "Well, io.h is not nor has never been a part of the ANSI/ISO C and C++ standards. It is meant for internal use for the implementation of the standard C/C++ libraries that ship with Visual C++." - http://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/7004ee52-98de-40a3-9b18-e27ca480e928

@DejaVu - generalnie jak potrzebujesz wieloplatformowego rozwiązania to boost będzie dobry :P boost::filesystem konkretnie.
P-64319
Katruf
Temat założony przez niniejszego użytkownika
» 2012-09-03 20:01:02
Dzięki o taką właśnie funkcję mi chodziło. A czy mógłbyś mi jeszcze powiedzieć jaka wartość którego pola świadczy że w tym folderze jest kolejny folder (ze strony msdn nie bardzo rozumiem )?

Edit:
Już znalazłem rozwiązanie folder nie ma rozszerzenia (trzeba być takim idiotą jak ja żeby nie wpaść na to od razu).
Dzięki za pomoc.
Edit:
Niestety to nie działa tak do końca jak powinno gdyż katalog może mieć nazwę x.zzz więc po nazwie nie można rozróżnić czy znalazło katalog czy plik, czy wie może ktoś jak to rozpoznać byłbym wdzięczny.
P-64320
DejaVu
» 2012-09-03 21:10:05
Użyj atrybutu A_SUBDIR (szczegóły: MSDN).
P-64325
Katruf
Temat założony przez niniejszego użytkownika
» 2012-09-03 21:24:46
Dzięki wielkie, działa.

P-64327
« 1 »
  Strona 1 z 1