Как сравнить две строки типа std::string на c++?

Пользователь

от marshall.cummings , в категории: C/C++ , 10 месяцев назад

Как сравнить две строки типа std::string на c++?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от laney_johnson , 10 месяцев назад

@marshall.***mings 

Для сравнения двух строк типа std::string в C++ используется оператор сравнения "==". Например:

1
2
3
4
5
6
7
8
std::string str1 = "hello";
std::string str2 = "world";

if (str1 == str2) {
    std::cout << "Strings are equal";
} else {
    std::cout << "Strings are not equal";
}


В этом примере, если обе строки равны, то на экран будет выведено "Strings are equal", иначе "Strings are not equal".