Zitat Zitat von Besserwessi
Einige Teile von C++ erzeugen ziehmlich langen Code oder benötigen viel RAM. Gerade wenn man die echt objektorientierten Teile benutzt erreicht man dann schnell die Grenzen der kleinen Controller.
Das ist ein weitverbreitetes Vorurteil. Wenn man nicht gerade alle Variablen dynamisch anlegt und nicht jede Methode virtuell deklariert kann man sehr effizienten Code erzeugen, der problemlos mit C mithalten kann. Die richtig speicherfressenden Sachen wie Exceptions kann man bei AVRs sowieso nicht benutzen. Außerdem muss er jan icht gleich objektorierntiert proggen, er wollt ja nur die Möglichkeit der Funktionsübeladung.


MfG Mark