Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Čitanje txt datoteke

[es] :: C/C++ programiranje :: C/C++ za početnike :: Čitanje txt datoteke

[ Pregleda: 1997 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

senator.mad
Beograd

Član broj: 200680
Poruke: 5
*.adsl-3.sezampro.yu.

Sajt: www.myspace.com/senatorma..


Profil

icon Čitanje txt datoteke12.01.2009. u 21:29 - pre 185 meseci
Unos u datoteku izgleda ovako:

Code:
fprintf(ev,"%d %s %s %d %s %s %d\n", i, p[i].Voz, p[i].Vid, p->Kol, p[i].RelOd, p[i].RelDo, p->Cen);



Ovako mi izgleda čitanje i štampanje cele liste:

Code:
for(int g=0; g<i; g++)
    {
        while(fscanf(ev,"%c", &temp) != EOF)
        {
            printf("%c", temp);
        }

    }


Smatrao sam da ako čita do '\n' da će pročitati samo jedan red, ali dobijam beskonačnu petlju.

Hoću da iz datoteke čitam jedan, po jedan red kako bih posle mogao da im menjam mesta, kako treba da mi izgleda fscanf.
 
Odgovor na temu

senator.mad
Beograd

Član broj: 200680
Poruke: 5
*.adsl-3.sezampro.yu.

Sajt: www.myspace.com/senatorma..


Profil

icon Re: Čitanje txt datoteke12.01.2009. u 23:00 - pre 185 meseci
Code:
for(int g=0; g<i; g++)
    {
        [red]while((temp = fgetc (ev)) != '\n')
        {
            printf("%c", temp);
        }[/red]
        printf("\n");

    }


Crvenim dobijam potrebno.
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Čitanje txt datoteke

[ Pregleda: 1997 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.