Kod: Zaznacz cały
Offset Bytes Description
10 2 File last modification time
12 2 File last modification date
Początkowo myślałem, że zrobię tak:
Kod: Zaznacz cały
ZIP.read(reinterpret_cast<char *>(&Dane[i].czas_ostatniej_modyfikacji), 2);
ZIP.read(reinterpret_cast<char *>(&Dane[i].data_ostatniej_modyfikacji), 2);
Kod: Zaznacz cały
Dane[i].czas_ostatniej_modyfikacji
Dane[i].data_ostatniej_modyfikacji
Ale nijak wiedziałem jak to interpretować.
Zrobiłem tak:
Kod: Zaznacz cały
ZIP.read(reinterpret_cast<char *>(&Dane[i].data), 4);
Kod: Zaznacz cały
czas=Dane[i].data;
char * data = asctime(localtime( & czas ) );
cout << "Data: " <<data;
Gdyby ktoś mógł podpowiedzieć jak to należy zrobić będę wdzięczny.