Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
21 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1015399
Топик полностью
йцyкeн
(02.07.2020 17:31, просмотров: 496)
ответил
fk0
на
В общем случае может быть 2-3 подхода перечисленных ниже. В базе всегда SFINAE -- шаблон откидывается и просматриваются следующие, если тип в шаблоне не может быть выведен. Сегодня, при использовании C++17, можно использовать идиому void_t (см. на cppreference.com) для того, чтобы написать шаблон типа раскрывающийся по-разному (true/false) если для его параметра можно или нельзя определить возвращаемое значение искомой функции (через decltype) которая как будто
Спасибо, буду разбираться.
Ответить