Gast
#464102
Hallo zusammen, ich habe mir eine Datenstruktur gebaut, die über eine Baumstruktur ein LCD-Menü abbildet (also mit Kategorien, Unterkategorien, Attributen, Funktionen, usw.). Nun bin ich gerade dabei eine init()-Prozedur zu schreiben, die diesen Baum vorab mal komplett durchlaufen soll, um eventuelle Voreinstellungen zu tätigen. Da diese Baumstruktur nicht balanciert ist (der Horizont erstreckt sich über mehrere Ebenen) hab ich mir gedacht, mach ich den Durchlauf rekursiv. Nun wollte ich fragen, ob man beim GCC etwas besonderes beachten muss z.B. unterstützt er "tail recursion"? Vielen Dank schon mal :-)