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

[C++] zapis i odczyt

Ostatnio zmodyfikowano 2010-11-23 16:40
Autor Wiadomość
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...? :/
C/C++
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
:(
P-24367
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?)
P-24368
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 :)
P-24388
« 1 »
  Strona 1 z 1