Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <dirent.h>
  3. #include <cstdio>
  4. #include <list>
  5. #include <vector>
  6.  
  7. using namespace std;
  8.  
  9.  
  10.  
  11. int main() {
  12.     vector<string> sciezki_do_plikow;
  13.     //list<Wycieczka*> wycieczki;
  14.  
  15.     string nazwa_katalogu = "test";
  16.  
  17.  
  18.     DIR * sciezka = opendir(nazwa_katalogu.c_str());
  19.     struct dirent *plik;
  20.     if (sciezka) {
  21.         while (plik = readdir(sciezka)) {
  22.             string nazwa_pliku(plik->d_name);
  23.             if (nazwa_pliku != "." && nazwa_pliku != "..") {
  24.                 sciezki_do_plikow.push_back(nazwa_katalogu + "/" + nazwa_pliku);
  25.             }
  26.         }
  27.         closedir(sciezka);
  28.     }
  29.  
  30.     for(int i=0; i<sciezki_do_plikow.size(); ++i) {
  31.         cout << sciezki_do_plikow[i] << endl;
  32.         //1. Otwarcie pliku
  33.         //2. Odczytywanie z pliku
  34.         //3. Zamkniecie pliku
  35.     }
  36.     return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement