Информация об изменениях

Сообщение Re[4]: cref<> in<> от 04.02.2023 22:18

Изменено 04.02.2023 22:19 rg45

Re[4]: cref<> in<>
Здравствуйте, Sm0ke, Вы писали:

S>Его определение можно по желанию переписать для trivial типов через std::conditional, чтобы они по const копии передавались, а не по ссылке.


Для этого нужно будет делать специализации какого-то класса. После чего сразу же поломается возможность автоматического выведения типов при использовании этого cref для задания типов формальных параметров шаблонов функций.
Re[4]: cref<> in<>
Здравствуйте, Sm0ke, Вы писали:

S>Его определение можно по желанию переписать для trivial типов через std::conditional, чтобы они по const копии передавались, а не по ссылке.


После чего сразу же поломается возможность автоматического выведения типов при использовании этого cref для задания типов формальных параметров шаблонов функций.