Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Zapis


Rekomendowane odpowiedzi

Opublikowano

Witam, mam mały problem. Chciałbym napisać jakąś mała gierkę, tak dla utrwalenia wiadomości po kursie z cpp0x.pl jednak chciałbym zrobić coś takiego, że można sobie zapisać aktualny stan gry. Czy mógłby mi ktoś dać taki kod ? I od razu jakby można było to bym prosił o jakieś wytłumaczenie tego kodu, abym to zrozumiał.

Kocham mame

Opublikowano

Po prostu zapisujesz odpowiednie zmienne do pliku binarnego(save), a potem odczytujesz(load)...

Cytat

 

Orientacja seksualna polega na tym, że jeden mężczyzna lubi blondynki, drugi szatynki, że jedna pani woli umięśnionych mężczyzn a inna chudych intelektualistów. Homoseksualizm nie jest orientacją jest chorobą za którą homoseksualiści nie ponoszą odpowiedzialności. Pewna grupa ludzi rodzi się upośledzona fizycznie, na przykład bez ręki ale czy to znaczy, że wszystkim zdrowym powinniśmy też obcinać ręce? Nie, powinniśmy zapewnić im protezy. Obowiązkiem państwa jest zapewnienie homoseksualistom, jak wszystkim upośledzonym fizycznie czy psychicznie profesjonalnej opieki medycznej.

Opublikowano

Stan zapisu gry musisz sam sobie ustalić, nie ma gotowego programu na to. Ogarnij bibliotekę fstream, jest w kursie na tej stronie :P.


Pomagam w projektach dotyczących programowania (C++/C/Java/C#/inne). Jak masz jakiś problem, napisz do mnie, wspólnie poszukamy rozwiązania ;).

Weteran
Opublikowano

fstream to podstawowa biblioteka c++, nie wiem jak nie znając jej skończyłeś jakiś kurs.

Tak dla jaj podam ci przykład, o który prosiłeś:

 

fstream sejw("save.txt", ios::out);
sejw<<lewel<<" ";
sejw<<nik;
//...
fstream lołd("save.txt", ios::in);
lołd>>lewelTeraz;
lołf>>nikTeraz;

Czyli, do pliku save.txt wpierw zapisujemy zmienne lewel i nik, a następnie odczytujmy z niego te dwa zapisy. Pamiętaj że strumień kończy wczytywanie po napotkaniu spacji, stąd ta spacja przy zapisie.

Po więcej http://cpp0x.pl/kurs...luga-plikow/305

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...