Vincent H. schrieb:
> Wilhelm M. schrieb:
>> Dietmar schrieb:
>>> Hallo,
>>>
>>> nachdem ich nun ein wenig C programmieren kann möchte ich gerne C++ auf
>>> meinen AVR's probieren.
>>
>> Bitte tue Dir selbst einen Gefallen und starte nicht(!) auf einem µC,
>> schon gar nicht AVR mit C++. Bleibe zunächst auf dem PCs und lerne
>> richtig C++. Nimm ein gescheite IDE wie QtCreator. Nächstes Jahr kannst
>> Du dann über µC nachdenken.
>>
>> Denn wenn Du C++ auf dem AVR machen willst, hast Du schon mal keine
>> stdlib ...
>
>
> Ich glaub dem würd ich nicht zustimmen. Ein Großteil aller C++
> Tutorials/Bücher/etc. beschäftigt sich ohnehin mit Dingen, mit man auf
> einem AVR weniger braucht. Und wenn man gleich am µC loslegt, dann sieht
> man wenigstens sofort was "weh tut", etwa wenn man im banalsten Fall
> versucht iostream einzubinden...
Also, wer "ein wenig" C Programmieren kann, der sollte m.E. zunächst mal
die Grundlagen weiter lernen. Auch klassisch OOP, auch wenn man manche
Dinge auf einem µC dann nicht wie gewohnt einsetzen kann.
Danach(!) gehts weiter mit templates, denn das ist das, was er auf dem
µC einsetzen werden wird.
Und diese Dinge, gerade auch das Beobachten von Effekten wie
Instanziierungen geht auf dem PC wesentlich leichter / schneller.