Problem z zapisywaniem do pliku
Ostatnio zmodyfikowano 2011-12-26 19:34
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: 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? |
|
pekfos |
» 2011-12-26 19:34:15 Nie potrafisz tworzyć tablic. Poczytaj, jak się je definiuje.. |
|
« 1 » |