Результаты поиска по запросу "enable-if"

2 ответа

СФИНА не скомпилировала [дубликат]

2 ответа

Используйте std :: tuple для списка параметров шаблона вместо списка типов

Я пытаюсь сделать вызов шаблонной функции, как это: typedef std::tuple<int, double, bool> InstrumentTuple; Cache cache; InstrumentTuple tuple = cache.get<InstrumentTuple>();Я знаю, что могу «просто» передать типы кортежей. Это то, что я знаю, но ...

2 ответа

`std :: enable_if` - указатель на функцию - как?

Я хочу использовать SFINAE для включения определенного шаблона, если пользователь передаетуказатель на функцию в качестве параметра. Я погуглил, но ничего не нашел - я тоже попытался посмотреть на<type_traits> документация, но не смог найти ...

ТОП публикаций

3 ответа

Почему я должен избегать std :: enable_if в сигнатурах функций

3 ответа

Какое правильное ограничение `enable_if` для установщика совершенной пересылки?

Херб СаттерсВернуться к истокам! Основы современного C ++ В презентации на CppCon обсуждались различные варианты передачи параметров и сравнивались их произв...

4 ответа

Как я могу использовать std :: enable_if с само-выводимым типом возврата?

C ++ 14 будет иметь функции, чей тип возврата может быть выведен на основе возвращаемого значения.

4 ответа

enable_if и оператор преобразования?

Любой шанс использовать

4 ответа

Почему enable_if_t в аргументах шаблона жалуется на переопределения?

У меня есть следующий случай, который работает с помощью

4 ответа

Использование std :: enable_if с параметрами анонимного типа

Я пытаюсь использовать

4 ответа

Как я могу использовать std :: enable_if с само-выводимым типом возврата?

C ++ 14 [http://en.wikipedia.org/wiki/C++14#Function_return_type_deduction]будет иметь функции, чей тип возврата может быть выведен на основе возвращаемого значения. auto function(){ return "hello world"; }Могу ли я применить это поведение ...