Skocz do zawartości
Smash

[c]zapis Okreslonych Danych Z Struktury

Rekomendowane odpowiedzi

Witam!

Mam taka oto strukture:

 

struct data{	   int  numer;	   char nazwisko[80];	   char imiona[80];	   int urodziny;	   int telefon;	   data *nastepny;	   data *poprzedni;};

Chciałbym ją zapisać do pliku txt:)

Problem jest taki, że zawieta ona dwa wskaźniki które utrudniają sprawe.

Czy da się zrobić, tak aby zapisać same dane ? Jeżeli tak to prosze o jakis przykład.

 

Nie chce tworzyć drugiej struktury która bedzie zawierać owe wskaźniki , gdyż spowodowałoby to koniecznosc przerobienia całego programu.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

a co za problem zapisac strukturę ze wskaźnikami... chyba żaden... Przy odczycie po prostu je ignorujesz i/lub zastępujesz wartościami z bierzącej sesji programu...

 

a jeśli mowa o zapisie danych.. to po prostu zapisz po kolei wszystkie pola w pliku pomijając wskaźniki i juz...

 

na przyszłość lepiej rozdzielaj strukturę listy (bo zapewne po to są te wskaźniki) od danych... unikniesz takich problemów jak masz teraz :]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...