Hallochen, für ein Microcontroller-Projekt mit Zielplattform AVR verwende ich avr-gcc und CMake. Ich bin bisher sehr zufrieden und würde nun gerne auch C++-Strings einsetzen. Steht std::string unter avr-gcc überhaupt zur Verfügung, oder muss ich weiterhin mit char[] arbeiten? Grüße!
Aber das Arduino Framework könnte für dich interessant sein, des es hat eine String Klasse. Ihre Benutzung ist allerdings ein bisschen "gefährlich", weil sie intensiv dynamischen Speicher nutzt, der mangels ausgefuchster Speicherverwaltung zur Fragmentierung des Heap neigt.
Das Problem hätte man übrigens auch bei std::string. Auf so kleinen µCs ist meist nicht ratsam, sowas zu verwenden.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.