char Frage
-
Hallo, ich benutze C++ erst seit einigen Tagen und habe bisher immer
char text[256];
für einen Text benutzt. Nun jedoch habe ich einen Text der z.B. 5 Zeichen oder aber 5000 Zeichen lang sein kann.
Meine Frage ist nun, ob es einen Typen gibt mit dem man so wie mit char arbeiten kann (strcpy, strcmp), der sich jedoch in der Größe dynamisch anpasst.Danke und Mfg
-
Du könntest die Klasse string benutzen.
Diese hat ihre eigenen Methoden für hin und herkopieren und
gestattet auch Zugriff wie auf ein c-String Array.
(Dies allerdings nur lesend.)
-
Meine Frage ist nun, ob es einen Typen gibt mit dem man so wie mit char arbeiten kann
Mit std::string (#include <string>) bietet die C++ Standardbibliothek sogar einen Typen mit dem man viel bequemer als mit char* arbeiten kann

-
Danke, string funktioniert super
