string
std::string str1 = "Hello, World!"; // Initializing with a literal
std::string str2(10, 'a'); // Initializing with a character repeated 10 timesstd::string str1 = "Hello";
std::string str2 = ", World!";
std::string str3 = str1 + str2; // Concatenating str1 and str2std::string str1 = "Apple";
std::string str2 = "Orange";
bool result = (str1 == str2); // Comparing str1 and str2std::string str = "This is a sample string";
size_t pos = str.find("sample"); // Finding the first occurrence of "sample"std::string str = "Replace this";
str.replace(0, 6, "Something else"); // Replacing the first 6 charactersstd::string str = "This is a sample string";
std::string substring = str.substr(5, 5); // Extracting the substring starting at index 5 for 5 characters