[C++] zapis i odczyt
Ostatnio zmodyfikowano 2010-11-23 16:40
SeaMonster131 Temat założony przez niniejszego użytkownika |
[C++] zapis i odczyt » 2010-11-22 21:49:18 Oświećcie mnie i powiedzcie czemu to mi nie działa...? :/ if( key[ KEY_F1 ] ) { ofstream plik; plik.open( "danke.sini", ios::out | ios::ate ); if( plik.good() ) { plik << pl.x; plik << pl.y; plik << pl.obrot; plik << pl.bron; plik << pl.hp; plik.close(); } } if( key[ KEY_F2 ] ) { fstream plik; plik.open( "danke.sini", ios::in ); if( plik.good() ) { plik >> pl.x; plik >> pl.y; plik >> pl.obrot; plik >> pl.bron; plik >> pl.hp; plik.close(); } }
W pliku jest tylko: 8.40779e-0431.34525e-043235879241992669.02543e-039 :( |
|
ison |
» 2010-11-22 22:11:08 działa, tylko że nie robisz spacji przy zapisywaniu zmiennych a liczby zmiennoprzecinkowe zapisujesz w notacji wykładniczej (może masz je niewyzerowane i są pełne jakichś ogromnych śmieci?) |
|
SeaMonster131 Temat założony przez niniejszego użytkownika |
» 2010-11-23 16:40:07 @up: racja :) musiałem trochę program zmienić i dać Player pl (nazwa klasy) globalnie :) Wszystko gra, dzięki :) |
|
« 1 » |