Struktury, wczytywanie z pliku
Ostatnio zmodyfikowano 2011-12-28 14:02
Szelka Temat założony przez niniejszego użytkownika |
» 2011-12-28 13:07:38 for( int i = 0; plik.eof() != 1; i ) Zmienna i jest odpowiedzialan za indeks w strukturach, zmiania się co trzy przejścia pętli for. Instrukcje też można zapisać jako for( int i = 0; plik.eof() != 1; ) Ale to nic nie zmienia |
|
malan |
» 2011-12-28 13:12:17 Jesteś pewien? #include <iostream> int main() { for( int i = 0; i < 69; i ) { std::cout << i << std::endl; } } |
|
pekfos |
» 2011-12-28 13:31:50 for( int i = 0; plik.eof() != 1; i ) { if( k == 1 ) { cout << "i=" << i << "k=" << k << " " << napis << "\n"; getline( plik, a[ i ].imie ); } if( k == 2 ) { cout << "i=" << i << "k=" << k << " " << napis << "\n"; getline( plik, a[ i ].nazwisko ); } if( k == 3 ) { cout << "i=" << i << "k=" << k << " " << napis << "\n"; getline( plik, a[ i ].adres ); k = 0; i++; } k++; } No jest pewien. |
|
malan |
» 2011-12-28 13:33:21 Sory - nie zauważyłem i++ w warunku :P |
|
Szelka Temat założony przez niniejszego użytkownika |
» 2011-12-28 14:02:51 Znalazłem już gdzie był błąd for( int i = 0; i < 1; i++ ) { cout << a[ i ].imie << "\n"; cout << a[ i ].nazwisko << "\n"; cout << a[ i ].adres << "\n"; }
|
|
1 « 2 » |