The following code example is taken from the book
Object-Oriented Programming in C++
by Nicolai M. Josuttis, Wiley, 2002
© Copyright Nicolai M. Josuttis 2002
#include <iostream> // C++ header file for I/O
#include "string.hpp" // C++ header file for strings
int main()
{
typedef CPPBook::String string;
// create two strings
string firstname = "Bjarne";
string lastname = "Stroustrup";
string name;
// chain strings
name = firstname + " " + lastname;
// compare strings
if (name != "") {
// output strings
std::cout << name
<< " is the forefather of C++" << std::endl;
}
// determine number of characters in a string
int num = name.length();
std::cout << "\"" << name << "\" has " << num
<< " characters" << std::endl;
}