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

Problem z zapisywaniem do pliku

Ostatnio zmodyfikowano 2011-12-26 19:34
Autor Wiadomość
CodeMeister
Temat założony przez niniejszego użytkownika
Problem z zapisywaniem do pliku
» 2011-12-26 19:13:06
Witam, mam problem z tym fragmentem kodu:
C/C++
void zapis_do_pliku()
{
    int x, y;
   
    fstream plik;
    plik.open( "baza.txt", ios::app | ios::out );
   
    cout << "Ile osob chcesz dodac do bazy? ";
    cin >> x;
    cout << endl << endl;
   
    Baza Uzytkownik[ x ];
    y = 0;
    while( x > y )
    {
        cout << "Uzytkownik nr. " << x << endl << endl;
        plik << "Uzytkownik nr. " << x << endl;
        cout << "Podaj imie: \t\t";
       
        cin >> Uzytkownik[ x ].sImie;
        plik << Uzytkownik[ x ].sImie << endl;
       
        cout << "Nazwisko: \t\t";
       
        cin >> Uzytkownik[ x ].sNazwisko;
        plik << Uzytkownik[ x ].sNazwisko << endl;
       
        cout << "Data zalozenia konta: \t";
       
        cin >> Uzytkownik[ x ].data_zalozenia_konta;
        plik << Uzytkownik[ x ].data_zalozenia_konta << endl;
        cout << "Email: \t\t\t";
       
        cin >> Uzytkownik[ x ].sEmail;
        plik << Uzytkownik[ x ].sEmail << endl;
       
        cout << "Numer: \t\t\t";
       
        cin >> Uzytkownik[ x ].lNumer;
        plik << Uzytkownik[ x ].lNumer << endl << endl;
       
        cout << endl << endl;
       
        x--;
    }
}

po wpisaniu liczby użytkowników do dodania program się wywala, a dokładnie po podaniu imienia, co jest złego?
P-46325
pekfos
» 2011-12-26 19:34:15
Nie potrafisz tworzyć tablic. Poczytaj, jak się je definiuje..
P-46329
« 1 »
  Strona 1 z 1