Diskuze: Serializace binárního stromu C++
Zobrazeno 5 zpráv z 5.
Nejjednodušší bude si najet dokumentaci k ifstream http://www.cplusplus.com/…am/ifstream/ a ofstream http://www.cplusplus.com/…am/ofstream/.
Pak budeš konkrétněji hlavně potřebovat *.open() http://www.cplusplus.com/…stream/open/
Read - http://www.cplusplus.com/…stream/read/ a podobně Write -
http://www.cplusplus.com/…tream/write/.
Budou se ti taky hodit metoddy jako Fail(), Good() pro zjištění chyb při čtení / zápisu
Tak jsem se podíval na ifstream a ofstream a něco jsem sestavil pro
serializaci, ale nefunguje to, jak bych chtěl. Potřeboval bych trochu pomoct,
popostrčit. Předem děkuji.
Můj kód:
Tree.h - https://pastebin.com/rubAvY3h
Tree.cpp - https://pastebin.com/zwUn2SQa
main.cpp - https://pastebin.com/k1kVUpNN
Do souboru se v podstatě uložil pouze levý podstrom: 4;3;#;#; (výstup teď v
souboru tree.txt)
Tohle mi píše kompilátor:
Zobrazeno 5 zpráv z 5.