Headerdatei
#include <string>
String einlesen
Mit cin ist einlesen nur bis zum ersten Leerzeichen möglich
Besser getline(cin, stringname) verwenden.
Wenn zuerst eine Zahl mit cin eingelesen wurde, muss vor getline() ein cin.ignore() ausgeführt werden, um gepufferte Steuerzeichen zu löschen
Teil eines Strings abrufen
string a = s.substr(1, 2);
1 heißt ab dem zweiten Zeichen, und 2 heißt zwei Zeichen.
Vergleichen
Es wird Buchstabe für Buchstabe verglichen, es geht um den Unicode Wert der Zeichen.
Memberfunctions
.length()
gibt die Anzahl der enthaltenen Zeichen zurück.
.at()
Gibt das Zeichen an der Angegebenen Stelle zurück.
Z.B. s.at(0) gibt das erste Zeichen zurück
.substr()
string a = s.substr(1, 2);
1 heißt ab dem zweiten Zeichen, und 2 heißt zwei Zeichen.