Das folgende Code-Beispiel stammt aus dem Buch
Objektorientiertes Programmieren in C++
- Ein Tutorial für Ein- und Umsteiger
von Nicolai Josuttis, Addison-Wesley München, 2001
© Copyright Nicolai Josuttis 2001
#include <iostream> // C++-Headerdatei für I/O
#include <string> // C++-Headerdatei für Strings
int main ()
{
// zwei Strings anlegen
std::string vorname = "bjarne";
std::string nachname = "stroustrup";
std::string name;
// Strings manipulieren
vorname[0] = 'B';
nachname[0] = 'S';
// Strings verketten
name = vorname + " " + nachname;
// Strings vergleichen
if (name != "") {
// Strings ausgeben
std::cout << name
<< " ist der Urvater von C++" << std::endl;
}
// Anzahl der Zeichen in einem String ermitteln
int anz = name.length();
std::cout << "\"" << name << "\" hat " << anz
<< " Zeichen" << std::endl;
}