[C++] Jak zapisać drzewo na dysk

0

Mam takie drzewo:

class Drzewo
{
private:
string dana;
Drzewo * X[2];
(...)
};

I drzewo wygląda tak:

      korzen
       /     \
     1       4
    /  \
   2   3      

Chcę zapisać do pliku, żeby wyglądało tak:

korzen(1(2)(3))(4)

jak to zrobić?

0

Podobnie jak odczyt - rekurencyjnie ;) Pomyśl trochę. Trudniejszą część, czyli odczyt, masz już zrobioną...

1 użytkowników online, w tym zalogowanych: 0, gości: 1