9 Strings

In diesem Kapitel dreht sich alles um die Verarbeitung von Zeichen und Zeichenketten.

Wir beginnen zuerst mit der einfachsten Variante, den C-Strings. Diese sind ein Erbe von C und finden auch heute noch Verwendung, meist in Schnittstellen von in C geschriebenen APIs wie zum Beispiel OpenGL.

Danach besprechen wir die Klasse string, die primäre Wahl der Zeichenkettenspeicherung in eigenen Programmen. Die bereitgestellten Methoden lassen kaum Wünsche offen.

9.1 char

Die einfachste Form, ein Zeichen zu speichern, ist der Datentyp char:

char c = 'C';

Ein einzelnes Zeichen steht immer in einfachen Anführungszeichen.

Darüber hinaus existieren noch die Zeichentypen char16_t und char32_t (Tab. 9–1), mit denen größere Zeichensätze abgebildet ...

Get C++: Eine kompakte Einführung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.