This chapter introduced the class string from the C++ Standard Library, which allows programs to treat strings as full-fledged objects. We discussed assigning, concatenating, comparing, searching and swapping strings. We also introduced a number of methods to determine string characteristics, find, replace and insert characters in a string and convert strings to C-style strings and vice versa. You also learned about string iterators and performing input from and output to strings in memory. In the next chapter, you will learn how to write CGI scripts with C++ to create dynamic Web pages with C++.