...
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.
Code Block | ||
---|---|---|
| ||
function L = unknown(L)
tmp = L(end);
for i = length(L):-1:2
L(i) = L(i-1);
end
L(1)=tmp;
end |
d)
Lag funksjonen loadfile(filename). Funksjonen skal lese filen filename linje for linje. For hver linje skal den bruke deserialize_person for å lage en personstruktur av den leste linjen. Funksjonen skal returnere en vektor med alle personene fra filen.
...