Я хочу построить три различных priority_queue
, которые содержат класс Thing
, а затем отсортировать каждый по-разному по значениям, которые хранятся в Thing
.Я знаю, что могу определить операторный метод либо внутренне, либо другом объекта, но есть ли способ заставить его использовать другой метод (ы) тестирования?Как мне сказать, чтобы использовать этот метод вместо метода оператора?И чем список параметров будет отличаться от перегрузки оператора?