Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Problem z wczytaniem danych z pliku do struktury

Ostatnio zmodyfikowano 2015-03-28 22:35
Autor Wiadomość
kubawal
» 2015-03-28 21:04:35
Musisz najpierw wczytać linię do stringa a dopiero potem uzyć atoi()
Albo po prostu
plik >> b[ i ].r_w
P-129380
Brunon3
» 2015-03-28 21:15:40
Heh, widzę że temat poszedł dalej. :)

Zabrakło i++.

Akurat tu to jest niepotrzebne.

-BD.
P-129388
ThomskY
Temat założony przez niniejszego użytkownika
» 2015-03-28 21:22:36
Nie wiem czy tak to ma wyglądać:
C/C++
plik >> b[ i ].nrid;
b[ i ].nrid = atoi( linia.c_str() );
ale w takim ustawieniu programior się wysypuje :/
P-129390
pekfos
» 2015-03-28 21:25:31
Po co wczytujesz wartość, skoro zaraz ją nadpisujesz..?
P-129391
ThomskY
Temat założony przez niniejszego użytkownika
» 2015-03-28 21:26:58
No właśnie wiem, że jest to głupie rozwiązanie, ale w sile braków pomysłu próbuje już wszystkiego co tylko jestem w stanie wykombinować :|
P-129392
Gravity
» 2015-03-28 22:34:03
C/C++
while( !plik.eof() )
{
    getline( plik, linia );
    switch( nr_lini )
    {
    case 1:
        b[ i ].nrid = atoi( linia.c_str() );
        break;
    }
   
    nr_lini++;
   
}
??
P-129398
ThomskY
Temat założony przez niniejszego użytkownika
» 2015-03-28 22:35:57
Stary jesteś wielki!! Śmiga aż miło :3 Jeszcze raz podziękował!
P-129399
1 2 3 « 4 »
Poprzednia strona Strona 4 z 4