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

2 ответа

Проверьте, передан ли тип в пакет параметров шаблона

1 ответ

Сопоставлять итерируемые типы (массивы и классы с begin () / end ())

Я написал признаки типа, такие как классы, которые можно использовать для проверки, является ли данный тип «итеративным». Это верно для массивов (для

2 ответа

Какие <type_traits> не могут быть реализованы без ловушек компилятора?

C ++ 11 обеспечивает стандарт<type_traits>. Какие из нихневозможно реализовать без хуков компилятора? Примечание 1: под хуком компилятора я подразумеваю любую нестандартную языковую функцию, такую как__is_builtin....Примечание 2: многие из них ...

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

1 ответ

Черты типа C ++, чтобы проверить, есть ли в классе оператор / член [duplicate]

Возможный дубликат:Можно ли написать шаблон C ++ для проверки функции &quot;существование?Можно ли использовать черты типа наддува или какой-либо другой меха...

1 ответ

Устранить неоднозначность перегруженного указателя на функцию-член в качестве параметра шаблона

5 ответов

Почему нет признака типа std :: is_struct?

Я видел это для того, чтобы проверить, если тип

6 ответов

Это не работает для меня в VC2013; он возвращает false для конструкторов по умолчанию (плохо), false для только копирования (хорошо), true для удаленного перемещения (плохо), true для перемещения только (хорошо) и false для перемещения и копирования (плохо).

аюсь написать шаблон, который ведет себя одним образом, если у T есть конструктор перемещения, и другим способом, если у T нет. Я пытался найти черту типа, которая могла бы идентифицировать это, но мне не повезло, и мои попытки написать ...

2 ответа

Как вы используете черты типа для условной компиляции?

я пытаюсь написать код, какВот но с использованием функций C ++ 11, без Boost.Работает отэтот примерЯ попытался определить

4 ответа

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

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

1 ответ

Лучший способ проверить наличие оператора в C ++ 11