Может кто-нибудь объяснить это утверждение из ISO N3242 §3.2, 2-й пункт
Член набора функций-кандидатов используется odr, если он выбран
разрешение перегрузки при обращении к потенциально оцененному выражению.
[Примечание: это касается вызовов именованных функций (5.2.2), перегрузки операторов
(Раздел 13), пользовательские преобразования (12.3.2), функция распределения для
размещение нового (5.3.4), а также инициализация не по умолчанию (8.5).
Стандарт ISO 2003: говорит
Перегруженная функция используется, если она выбрана разрешением перегрузки, когда
упоминается из потенциально оцененного выражения. [Примечание: это касается звонков
к именованным функциям (5.2.2), перегрузка операторов (раздел 13), определяется пользователем
преобразования (12.3.2), функция размещения для размещения новых (5.3.4),
а также инициализация не по умолчанию (8.5).
Какая разница в этих утверждениях?
Может ли кто-нибудь объяснить это с помощью примера / программы?