koval_blazej Napisano Luty 3, 2006 Zgłoszenie Share Napisano Luty 3, 2006 Witam! Jak w c++ zapisywac (a potem zczytywac ) na dysku wielowymiarowe tablice zmiennych typu int? Chcę, żeby jednorazowo nie zapisywać(zczytyywac) całej tablicy tylko jeden konkretny element. Nie wiem w tej chwili ile będzie tych wymiarów ale nie mniej niż 3. Z góry dziekuje PS: Zapomniałem w nazwie napisac ze to w c++, a poprawić się juz nie da, przepraszam. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
neo_fox Napisano Luty 3, 2006 Zgłoszenie Share Napisano Luty 3, 2006 a może coś konkretniej. Jak chcesz zapisywać? Do czego Ci to potrzebne. Ogólnie szukaj pod hasłem"serializacja" jeśli chcesz zapisywać obiekty do plików binarnych Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
koval_blazej Napisano Luty 3, 2006 Autor Zgłoszenie Share Napisano Luty 3, 2006 Wydawało mi sie ze opisałem konkretnie. gdybym wiedział jak chce zapisywać to bym sam to zrobił. Niestety nie wiem nawet jaki wolno mi chcieć Chce przypisywać do nich wartości innych zmiennych, wyniki jakichś działań etc. A potrzebne mi to do zabisywania zmiennych int w wielowymiarowych tabelach 9nie chce żeby ktos mi napisał cały program, a tylko funkcje do zapisywnia/czytania) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
abc Napisano Luty 3, 2006 Zgłoszenie Share Napisano Luty 3, 2006 Ale tablice, nawet wielowymiarowe i tak są trzymane w pamięci (i na dysku też) jako jeden ciągły obszar. Więc jak znasz długość tych wymiarów (przynajmniej n-1 jest ustalonych w n wymiarowej tablicy), to można prostym mnożeniem i dodawaniem obliczyć adres np. komórki [2][4][3][7], czy początek i koniec podtablicy w pamięci (na dysku) i się bezpośrednio do niej odwołac. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
koval_blazej Napisano Luty 3, 2006 Autor Zgłoszenie Share Napisano Luty 3, 2006 Napisałeś mi to co wiem Rozchodzi sie o to, że ja nie wiem jak zapisywać czytac na dysk, a to co znajdowałem w necie to jakoś nie działało na tablicach (z adresami komórek podawanymi czy to zmiennymi, czy to stałymi). Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się