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

1 ответ

Как обезопасить CRTP от предоставления неправильного суперкласса? [Дубликат]

На этот вопрос уже есть ответ здесь:Как избежать ошибок при использовании CRTP? 5 ответоввлюбопытно повторяющийся шаблон, мы пишем

1 ответ

C ++ 11 статический утверждают на равенство сопоставимых типов?

Какstatic_assert тип шаблона является концепция EqualityComparable в C ++ 11?

3 ответа

static_assert не скомпилируется, хотя шаблонная функция нигде не вызывается

Я использую g ++ 4.6.3 (в настоящее время это пакет по умолчанию для ubuntu 12.04) с флагом c ++ 0x, и я натыкаюсь на это:

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

3 ответа

Сила, исходящая из класса виртуально

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

1 ответ

/boost/lockfree/queue.hpp: ошибка: статическое утверждение не удалось: (boost :: has_trivial_destructor <T> :: value)

Я пытаюсь заменитьboost::lockfree::queue заstd::queue в этом ...

1 ответ

/boost/lockfree/queue.hpp: ошибка: статическое утверждение не удалось: (boost :: has_trivial_destructor <T> :: value)

я пытаюсь заменить

1 ответ

Как написать работоспособные тесты static_assert?

Я пишу набор модульных тестов для библиотеки исходного кода, который содержитstatic_asserts. Я хочу обеспечить заверение этихstatic_assertС точки зрения дизайна, делайте не больше и не меньше, чем они хотят. Поэтому я хотел бы иметь возможность ...

2 ответа

C ++ 11 static_assert (и используемые в нем функции)

10 ответов

Способы ASSERT выражений во время сборки в C

Я убираю некоторый старый код, который повсеместно использует «магические числа» для установки аппаратных регистров, и я хотел бы использовать константы вместо этих чисел, чтобы сделать код несколько более выразительным (на самом деле они будут ...

2 ответа

статические утверждают, что шаблон typename T НЕ завершен?

Есть ли способ static_assert, что тип TНе завершить в этот момент в заголовке? Идея состоит в том, чтобы иметь ошибку компиляции, если кто-то добавляет #incl...