#include #include main () { string s; s = "first"; string ss ("second"); string sss (5, 'a'); // fill with a character cout << sss << "\n"; char olds[] = "old style"; // interaction with character arrays ss = olds; strcpy (olds, s.c_str ()); cout << ss << "\n"; cout << olds << "\n"; string t (olds + 2, olds + 4); // init with pointers cout << t << "\n"; string tt (s.begin () + 2, s.begin () + 4); // init /w iterators // string tt(s.begin(),s.end()); cout << tt << "\n"; cout << tt.size () << "\n"; cout << tt[1] << "\n"; cout << (s < ss) << "\n"; // lexicographic comparison }