Предположим, у меня есть класс, который принимает некоторый тип T.Это означает, что он может...
Я пытаюсь сделать некоторые постоянные вещи, и у меня есть такая структура: struct...
В шаблоне класса Foo Я хочу проверить, предоставляет ли параметр шаблона тип с именем Bar. struct...
Я хотел бы унифицировать интерфейс для работы как с шаблонами, так и без шаблонов.Есть ли способ...
Есть 2 фрагмента SFINAE, которые я кодировал. Они делают одно и то же. Однако первый работает, а...
Я реализовал перегрузку для симпатичных пар печати: template<typename P> ostream...
Я пишу класс на C ++ 17, в котором я хотел бы использовать оператор преобразования перегрузки для...
В следующем (академически построенном, неработающем) коде есть две «проблемы», которые я знаю, как...
Я пытаюсь немного узнать о шаблонах и метафункциях, а именно std::enable_if.Я делаю систему меню...
Есть структура HasArray с параметрами шаблона typename T и size_t N. template<typename T, size_t...
Я хочу создать черту / интерфейс, например, is_good, и реализовать мои общие функции,...
У меня есть класс со следующими конструкторами: template<typename T> class MyClass { public:...
При компиляции следующего Попробуйте на Coliru !, Я ожидал, что GCC не рассматривает функцию...
Я пытаюсь найти способ просто проверить, существует ли метод с заданным именем в классе c ++ с...
Один из конструкторов моего контейнера default-конструирует распределитель как значение параметра...
С введением if constexpr в c++17 некоторые проблемы, которые были решены с помощью SFINAE времени...
Как создать функцию, которая добавляет содержимое одной коллекции в другую, используя...
У меня есть тип шаблона, который параметризован с определенным типом указателя.(как итератор).Я...
Я пытаюсь кратко определить шаблон переменной с этими эффективными значениями: //...
Я немного "играю" с SFINAE в стиле C ++ 17, и я пытаюсь добиться результата, в котором сбой...
Вопрос Можно ли создать складной (※ выражение сгиба ) шаблон пакет параметров ? Пример Рассмотрим...
Я пытаюсь узнать о SFINAE (я следую этому учебнику ), но есть некоторые ... "варианты дизайна",...
Недавно я обнаружил, что функции-члены шаблонов классов не создаются до тех пор, пока они не будут...
Зачем мне нужно *, чтобы сделать checker указателем на строке template <typename C> static...
Я пытаюсь использовать std::enable_if, чтобы условно выбрать только один из двух шаблонов...