Forum: Compiler & IDEs WinAvr un C++


von dieter123 (Gast)


Lesenswert?

Hallo

Ich spiele seit einiger Zeit mit einen mega8 und Winavr rum.
Bis jetzt hab ich nur in C programmiert würde aber gern mal etwas
C++ antesten.
Lt. http://www.mikrocontroller.net/articles/AVR-GCC
wird C++ nur eingeschränkt unterstützt,was genau heisst das ?
Macht es Sinn mit WinAvr in C++ zu programmieren ?
Oder nutzt ihr was anderes da WinAvr wohl nicht mehr weiterentwickelt 
wird.

mfg
dieter

von Rolf Magnus (Gast)


Lesenswert?

dieter123 schrieb:
> Lt. http://www.mikrocontroller.net/articles/AVR-GCC
> wird C++ nur eingeschränkt unterstützt,was genau heisst das ?

Keine Standardlib (abgesehen von den avr-libc-Funktionen), keine 
Exceptions, kein Operator new (kann man aber leicht selbst definieren). 
Außerdem sind virtuelle Funktionenen suboptimal implementiert, da die 
vtables im RAM angelegt werden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.