- Сделайте прогнозирование чистых функций. < /li>
Предикат чистота: предикат - это функциональный объект, который возвращает ответ «да/нет», как правило, как значение bool . Функция является чистой в математический смысл, если ее результаты зависят только от его аргументов
(обратите внимание, что это использование «чистого» не имеет ничего общего с чистыми виртуальными функциями
). < /P >
Не позволяйте предикатам удерживать или доступа, которое влияет на результат
их operator () < /b>, включая как член -член, и глобальное состояние.
предпочитаю сделать operator () a const функция члена для
predicatse (см. Пункт 15).
< Br />
Что такое чистая функция pure < /b>, как указано в этом утверждении, и может ли кто -нибудь дать примеры? Заранее спасибо.
Подробнее здесь: https://stackoverflow.com/questions/222 ... e-function