@deion
Сравнение char и string в c++ может быть осуществлено с помощью операторов сравнения ==, !=, <, <=, >, >=.
Если необходимо сравнить значение char c одним из символов строки string, можно использовать операторы сравнения ==, !=. Например:
1 2 3 4 5 |
char ch = 'a'; string str = "alphabet"; if (ch == str[0]) { // код, который выполнится, если первый символ в строке str равен символу ch } |
Если необходимо сравнить две строки string, используйте операторы сравнения <, <=, >, >=. Например:
1 2 3 4 5 |
string str1 = "a"; string str2 = "b"; if (str1 < str2) { // код, который выполнится, если str1 меньше str2 } |