Как сравнить цифры в двух строках типа string на C++?

Рейтинг: 0Ответов: 1Опубликовано: 19.02.2023

Например даны две строки:

Y37W90
e389r758m3q1179

Я хочу итерироваться по обеим строкам и сравнить в них цифры. Хочу сделать это с помощью двух указателей, но не знаю как правильно цифры типа string перевести в тип int для сравнения.

Ответы

▲ 1

Вам и не надо переводить ничего в int, ведь в c++ ('1' > '4') выдаст false, иначе говоря, вы можете сравнивать цифры прямо в char!