Ich bin mir ziemlich sicher, dass der char
Typ zum Speichern eines einzelnen ASCII-Zeichens dient, es sei denn, es wird ein Präfix hinzugefügt. Mit diesem Wissen verwende ich den std::string
Typ, der mit oder enthalten ist, immer dann, wenn ich es benötige.
Wenn ich "\n"
in einem std::string
speichere und drucke, wird es als ein einzelnes Zeichen gezählt. Bedeutet das, dass ich den String in ein char
passen kann, obwohl es anscheinend aus zwei Zeichen besteht?