string.replace()
#include <iostream> #include <string> using namespace std; int main() { string str1("String handling C++ style."); string str2("STL Power"); cout << "Initial strings:\n"; cout << "str1: " << str1 << endl; cout << "str2: " << str2 << "\n\n"; // demonstrate replace cout << "Replace 8 characters in str1 with str2:\n"; str1.replace(7, 8, str2); cout << str1 << endl; return 0; } /* Initial strings: str1: String handling C++ style. str2: STL Power Replace 8 characters in str1 with str2: String STL Power C++ style. */