Как я понимаю ваш вопрос, вам нужно обобщить ">" на строки - вы, очевидно, можете использовать некоторую библиотечную функцию (для строк STL, >
определено), но если это домашнее задание, вы, вероятно, находитесь внужно написать свое.Если мы ограничены ASCII, это довольно просто, в то время как коды букв ASCII имеют алфавитный порядок ((int)'A'<(int)'B')
.
Для сравнения строк вы должны начать с первых букв двух строк, если они не равны, вернуть результат ихсравнение, и если они одинаковые, переходите к следующей паре.