Все вопросы с тегом Enable If

std :: enable_if — это шаблон метафункции C++ с параметрами bool B, class T = void, определен в стандартном заголовке C++ `type_traits`. Если B истинно, то создание экземпляра class определяет общедоступный тип члена `type`, равный` T`; в противном случае это не так.

Страница 1 из 9

Связанные теги

C++
C++ — это язык программирования общего назначения. Первоначально он был разработан как расширение C и имеет похожий синтаксис, но теперь это совершенно другой язык.
Вопросы74190
Templates
Тег templates используется в нескольких контекстах: универсальное программирование (особенно C++) и создание данных / документов с использованием механизмов шаблонов.
Вопросы5256
C++14
C++ 14 — это название стандарта C++, утвержденного в 2014 году. Он основан на предыдущем стандарте C++ 11, улучшая основной язык и стандартную библиотеку, а также добавляя некоторые функции.
Вопросы1405
Sfinae
Ошибка замены не является ошибкой. Это метод программирования на C++, который позволяет шаблонам проверять свойства своих параметров шаблона, что позволяет использовать различные специализации, если доступны определенные виды объектов.
Вопросы294
C++11
Вопросы5831
Typetraits
Характеристики типа — это синтаксические расширения, которые позволяют разработчику определять во время компиляции различные характеристики типа. Поддержка C++ обеспечивается комбинацией поддержки компилятора и набора библиотечных шаблонов. Доступ к характеристикам…
Вопросы167