Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tips: Lag hjelpefunksjonen deserializeDate
deserializeDate("20.05.1990") gir struct('day', 20, 'month', 5, 'year', 1990)

c)

Lag funksjonen store(fileName, listOfPersons). listOfPersons er en liste med personstrukturer og filename er en tekststreng med navnet på filen som kalleren av funksjonen ønsker å lagre personene i. Funksjonen skal bruke serializePerson for å gjøre om personstrukturene til tekststrenger som skal skrives på hver sin linje i filen.

d)

Lag funksjonen loadfile(filename). Funksjonen skal lese filen filename linje for linje. For hver linje skal den bruke deserialize_person deserializePerson for å lage en personstruktur av den leste linjen. Funksjonen skal returnere en vektor med alle personene fra filen.

...