C++ auf dem 8 Biter ist genauso effizient und auch nicht größer als C. Du hast keine STL (dynamische Allozierung new/delete) aber die Sprachelemente wie class und auch templates welche auch auf dem 8 Bitter funktionieren. Der Rest ist halt die Untermenge CMeine AVR Projekte sind auch alle in C++ geschrieben.
Bsp. die LCD Lib von Fleury ist im Prinzip ja auch Objektorientiert. Oder beim Atxmega ist die API Objektorientiert (bsp. TWI_t* ). Auch in C. Ohne STL ist C++ einfach die Erweiterung um Klassen und Templates und bool. Der Rest ist identisch.
Gruß
Georg
Lesezeichen