Допустим, у меня есть 100 классов, полученных из Base.Каждый из этих производных классов имеет...
Я хотел бы написать шаблон, который определит, является ли тип контейнером stl во время компиляции....
Я бы хотел, чтобы шаблон соответствовал только для T=std::vector<T2> аргументов (T2 -...
Я пишу целочисленный класс-оболочку шаблона, в котором я хотел бы предоставить оператор присвоения...
Рассмотрим следующую попытку для версии метапрограммирования в стиле Boost.MPL std::any_of #include...
У меня есть «таблица», представленная std::vector, где каждый элемент - boost::fusion::vector. Мне...
Сохраняя старый вопрос. См. Ниже для разрешения. Это наверное что-то простое, но все же. У меня...
Я пытаюсь понять, как работает следующий шаблон класса (взято из здесь ), но я не смог его...
Вдохновленный другим вопросом, я попытался найти способ определить тип функции-члена перегрузки,...
Я хочу написать метафункцию C ++ is_callable<F, Arg>, которая определяет value как true, если...
Есть ли причина, по которой стандарт определяет их как шаблон struct s вместо простого логического...
У меня есть шаблонный класс, для которого у меня есть некоторые специализации. Но следующая...
Я хотел бы перегрузить оператор
Как мне добиться следующего для любого разыменованного типа? Мне не хватает моего текущего решения,...
В этой статье автор утверждает: ... программа действительно показала, что механизм создания шаблона...
Предположим, у меня есть тип my_struct, включающий переменную-член f, которая является функцией.f...
Есть ли способ автоматически (т.е. не вручную) назначать уникальные идентификаторы типам в разных...
У меня есть следующий класс шаблона и (глобальная) переменная его типа: template <typename...
У меня есть boost::mpl::vector с N элементами, скажем: typedef boost::mpl::vector<int,float...
У меня есть проблема, когда мне нужно определить, является ли данный тип экземпляром известного...
У меня есть проблема, когда мне нужно обнаружить общего предка двух типов (с одним или нулевым...
Я сейчас занимаюсь метапрограммированием некоторых шаблонов. В моем случае я могу обрабатывать...
У меня есть набор типов, связанных с отношением «один к одному», например: TypeA ---> Type1...
В C ++ рекурсивные шаблоны и постоянные значения в качестве параметров шаблона позволяют создавать...
У меня есть класс A, у которого есть параметр шаблона T. Есть случаи использования, когда класс T...