
ext processors, spellcheckers, and IDEs are just a few classic examples of applications that need to manipulate strings extensively. Web-oriented applications also make heavy use of strings for generating text, processing clients' requests, processing scripts, and logging. Clearly, string-savviness is becoming an important skill in many programming areas. In the following sections, learn how to implement some common string-oriented tasks using
std::string and its member functions.
How can you perform case-insensitive comparisons and find and replace operations with string objects?
Use the specialized algorithms of class std::string.