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

3 ответа

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

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

1 ответ

Правильная подпись / обнаружение присутствия Container :: reserve ()

Учитывая тип

1 ответ

 и все, в VC ++ мне нужно переопределить родительские типы самим собой, и я не могу использовать что-либо из родительского класса при определении дочернего типа. К счастью, это не проблема разрушения дизайна, но немного раздражает. Спасибо за код.

вопрос объединяет несколько фрагментов кода и немного сложен, но я постарался максимально уменьшить его. Я пытаюсь использоватьstd::enable_if условно вызывать правильный конструктор в результате неоднозначных сигнатур функций, когда в качестве ...

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

2 ответа

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

1 ответ

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

Скотт Мейерс опубликовалсодержание и статус [http://scottmeyers.blogspot.de/2013/01/effective-c11-content-and-status.html] его следующей книги EC ++ 11. Он написал, что один пункт в книге может быть«Избегайте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"; }Могу ли я применить это поведение ...

3 ответа

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

1 ответ

Как я могу использовать std :: enable_if в операторе преобразования?

По сути, я хочу, чтобы мой тип диапазона был неявно конвертируемым из

4 ответа

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

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

1 ответ

Включить метод на основе параметра логического шаблона