Есть ли способ создать функцию, которая может сортировать по нескольким членам? - PullRequest
0 голосов
/ 08 октября 2019

Есть ли способ сортировки списка объектов по разным переменным-членам? В этом примере, например, есть одна функция, которая может сортировать список объектов игроков в бейсбол по имени, среднему уровню, или прогулкам и т. Д.

Я работаю над заданием, которое включает чтение группы данныхо некоторых воображаемых игроках в бейсбол и составлении их в связанный список объектов игроков с набором рассчитанных характеристик. Эта часть проста. Однако я надеюсь, что есть более эффективный способ их сортировки, чем эффективное написание алгоритма сортировки для каждой переменной-члена. В идеале я хотел бы иметь возможность вызывать функцию по типу sortBy ("name") или sortBy ("battingAverage"). Из того, что я могу сказать, такого рода вещи не могут быть сделаны в C ++.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...