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

Struktury, wczytywanie z pliku

Ostatnio zmodyfikowano 2011-12-28 14:02
Autor Wiadomość
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
P-46449
malan
» 2011-12-28 13:12:17
Jesteś pewien?
C/C++
#include <iostream>
int main()
{
    for( int i = 0; i < 69; i )
    {
        std::cout << i << std::endl;
    }
}
P-46450
pekfos
» 2011-12-28 13:31:50
C/C++
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.
P-46453
malan
» 2011-12-28 13:33:21
Sory - nie zauważyłem i++ w warunku :P
P-46454
Szelka
Temat założony przez niniejszego użytkownika
» 2011-12-28 14:02:51
Znalazłem już gdzie był błąd
C/C++
for( int i = 0; i < 1; i++ )
{
    cout << a[ i ].imie << "\n";
    cout << a[ i ].nazwisko << "\n";
    cout << a[ i ].adres << "\n";
}
P-46460
1 « 2 »
Poprzednia strona Strona 2 z 2