13. april 2004 - 14:56Der er
15 kommentarer og 1 løsning
Læser ikke det hele i filen
Når vi kører programmet læser den kun char kort[17] ind resten bliver garbage? Hvordan kan vi ellers læse ind hvis det ikke skal gøres på denne måde og filen er komma sepereret. Vi skal også kunne gøre det på den måde at det er den sidste linje i filen der læses idet der kommer flere linjer ind senere.
FILE *fp[10]; for (int t=0; t<10;t++) { char komma; char kort[17]; char navn[10]; int z_start; int z_slut; float u_price; float u_saldo;
int i; char fnm[21]; sprintf(fnm,"%s.txt",brugere[t].return_ID()); fp[t] = fopen(fnm,"r");
tak for hjælpen. Det med at læse sidste linje kunne jeg ikke få til at virke, men det fungerer fint med at læse alle linjer.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.