Предположим, у меня есть множество атомарных структур, каждая из которых имеет inner_type: struct...
Предполагая, что у меня есть 2 кортежа, представляющих коэффициенты двух полиномов, как мне...
Я хотел бы написать функцию суммы с переменным номером аргумента с условием, что он должен...
Я хочу реализовать статическое приведение к одному из классов из набора, передаваемого в качестве...
У меня есть какой-то сложный сторонний код, который использует шаблоны.С gcc 7.3.0 он работает...
Я написал следующий класс для извлечения параметров шаблона класса Base и добавления к нему...
Я пытаюсь найти способ суммирования по std::array из std::variant с помощью посетителя.Я дошел до...
Я борюсь с некоторыми шаблонами программирования и надеюсь, что вы мне поможете.Я кодировал...
Я пытаюсь (во время компиляции) распаковать целые числа в качестве аргументов для переменной...
У меня есть шаблон функции с переменным числом параметров шаблона: template <typename T1,...
Я пытаюсь попрактиковаться в программировании шаблонов.Может быть, есть стандартный способ сделать...
У меня есть следующий список типов: using ComponentList = brigand::list<TransformComponent,...
Я хотел бы создать тип кортежа общего типа элемента, длина которого известна во время компиляции....
У меня есть переменная структура данных, каждый «слой» содержит одно поле. Как можно использовать...
Я использую C ++ 17. Я хотел бы получить элемент кортежа, который удовлетворяет некоторой...
У меня есть шаблон функции, как показано ниже. Аргумент шаблона должен быть указан явно....
Я новичок в шаблонном метапрограммировании и пытался создать программу, которая бы обнаружила, если...
У меня есть требование, где есть enum и есть шаблонные функции, определенные для всех возможных...
На данный момент у меня есть рабочий код ниже, где с использованием класса X я предоставляю общий...
Я новичок в TMP, и я написал программу, использующую метапрограммирование для вычисления log2 .Я...
Я пытаюсь создать структуру variant, то есть структуру, которая содержит один из очень многих типов
Я пытаюсь получить второй элемент списка, но получаю ошибку: ||=== Build: Debug in hellocpp17...
Я пытался написать тип zero_sequence, который либо создает index_sequence из указанного числа нулей...
Мне нужно "упаковать" и "распаковать" размеры многомерного массива в стиле C во время компиляции....
C ++ гуру, У меня есть вопрос метапрограммирования шаблона. Рассмотрим следующее объявление функции