OK, mit C++17 nicht die ganz aktuelle Variante, aber wir "Arduino" hängen noch bei C++11.
Mein Rat, an alle Arduino Freunde:
Schafft euch ein C++ Buch an, damit ihr die Sprache lernen könnt, welche ihr da verwendet.
Und dieses Buch ist recht OK. Selbst getestet.
Nachtrag:
Auch wenn Arduino mit keinem Wort in dem Buch erwähnt wird....
Die ersten 50% des Buches beschreiben die Sprache an sich, sind also auf die kleinen Arduinos übertragbar.
Die zweite Hälfte des Buches, braucht dann schon einen größeren µC, z.B. ESP, K210, ARM oder einen PC um das durchspielen zu können.
combie:
Und dieses Buch ist recht OK. Selbst getestet.
Danke für die nette Buchempfehlung.
Interressant für gefühlt ein ganzes Jahr im dunklen Keller sitzende:n, wo auf die Frage "was wünscht Du Dir" immer kommt: "ich hab doch schon alles"...
Da das Angebot so auch auf anderen Plattformen zu diesen Konditionen zu finden ist, lohnt sich eine Suche nach der ISBN 3446448845 allein. Spart evtl. eine weitere Neuanmeldung als Kunde.
Wobei ich auch 40 ocken für die 1000 Seiten der aktuellen c++20 nicht zuviel finde.
Wer mal o'reilly-Erzeugnisse angetestet hat weiss was Literatur kosten kann.
Ich sehe viel zu oft, dass Leute wie wild im Nebel stochern, weil sie die Sprache nicht kennen, welche sie verwenden möchten.
In dem Buch findet sich das Gegenmittel.
"Recht OK" klingt für mich jetzt nicht besonders gut.
Ich hatte das schon im Warenkorb und hab dann nochmal einige Bewertungen gelesen.
Danach hab ich mich dann doch dagegen entschieden.
Die Bewertungen lesen sich so als ob das eher was für Profis ist, aber ungeeignet für Anfänger.
Wenn man noch nie eine Zeile programmiert hat, könnte es evtl. schwer werden. Je nach Auffassungsgabe und Abstraktionsvermögenden des Lesenden.
Mir hat das Buch beim Umstieg auf C++ sehr geholfen, das muss aber jeder selbst entscheiden und es dann aber auch konsequent lesen/durcharbeiten. Sonst bringt das beste Buch nichts.
Evtl. ist die Entscheidung beim jetzigen Preis auch einfacher, als damals bei 40€.