Вот моя реализация is_destructible_v: template<class T> struct is_unknown_bound_array :...
C ++ 11 дал нам std::add_const;с C ++ 17 мы имеем новую структуру - std::as_const().Первый просто...
Я писал тест для своих типов итераторов и хотел проверить, что ссылка, возвращаемая итераторами...
Я хотел бы иметь черту типа common , чтобы common<int,int>::type -> int common<const...
Я пытаюсь написать универсальную функцию для вычисления среднего по определенному диапазону....
Я хочу определить во время компиляции, имеет ли данный тип оператор предварительного увеличения с...
Контекст Я хочу проверить, присутствует ли элемент внутри контейнера или нет. Я хотел бы написать...
Я новичок в шаблонном метапрограммировании и пытался создать программу, которая бы обнаружила, если...
Во-первых, я сейчас изучаю C ++ для своей диссертации и поэтому не знаю языка. Любая помощь...
Предположим, в следующем коде предполагается, что T в Bar<T> будет Foo<U> для любого U....
Как вы можете видеть в следующем примере, в настоящее время я использую boost::enable_if в качестве...
Я пытаюсь получить один набор поведения, когда что-то является модулем, и что-то еще, когда это не...
Я делаю наивное колесо типа черт is_base_of.А вот минимальная демонстрация о моей реализации (без...
Я пытаюсь обернуть голову странной характеристикой неявно объявленных конструкторов копирования
Я часто вижу появление этого {} в шаблонном коде.Я не уверен, что понимаю, что он делает.Например:...
Предполагая, что шаблон со списком параметров шаблона только для типа, следующая черта типа может...
#include <iostream> #include <type_traits> #include <iomanip> using namespace std;...
Предположим, у меня есть указатель на элемент данных, и я хочу знать, является ли он постоянным или...
Недавно я столкнулся с вопросом обсуждаемой is_streamable черты типа. Поэтому я решил реализовать...
Я нахожу много вложенных std :: conditional_t трудными для чтения, поэтому я выбираю другой...
Рассмотрим следующий тестовый код: // Preprocessor #include <iostream> #include...
Я новичок в cuda и попытался запустить простой векторный пример добавления, который я нашел в...
У меня есть следующий код, который реализует следующие черты типа: этот тип std::vector этот тип...
Предположим, у нас есть шаблонная функция, в которой крошечная часть кода зависит от типа параметра...
Я написал черту is_incrementable так: #include <type_traits> template <typename T,...