...
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.
...