Результаты поиска по запросу "template-meta-programming"
Выберите шаблон на основе строки времени выполнения в C ++
У меня есть атрибут вектор, который может содержать различные типы:
Почему std :: tuple <int> не может быть легко копируемым?
Построен сэтот онлайн компилятор, следующий код:
SFINAE, чтобы базовый шаблон всегда приводил к ошибке
Так что я проектирую своего рода
Можно ли вызвать метод со всеми возможными K-комбинациями (с повторением) аргументов, передаваемых в кортеже?
Желаемое поведение может быть проиллюстрировано следующим образом:
Использование аргумента шаблона void в реализации идиома раннего обнаружения
Вn4502 авторы описывают раннюю реализацию идиомы обнаружения, которая инкапсулирует
[живое демо]
ожно проверить, является ли один пакет параметров (интерпретируемый как набор) подмножеством другого?Пока у меня есть только кадр (с использованием std :: tu...
[живое демо]
ал с шаблонами и пытался реализовать следующий помощник.
Также было бы возможно объявить шаблонный псевдоним с одним параметром, что делает интерфейс более самодокументированным
ние довольно сложно сформулировать словом, но вот что я пытаюсь достичь в некомпилируемом коде:
@ Jarod42 хорошая мысль
я есть следующая функция, которая может принимать N аргументов разных типов и пересылать их N функциям, шаблонным для каждого отдельного типа, таким образом (пример с двумя аргументами): template <typename T1, typename T2> bool func(int& ...