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

4 ответа

инициализация массива constexpr для сортировки содержимого

Это скорее загадка, чем проблема реального мира, но яЯ попал в ситуацию, когда я хочу написать что-то, что ведет себя как

1 ответ

Можно ли создавать экземпляры шаблонов с помощью цикла for в функции constexpr в C ++ 14?

5 ответов

ошибка constexpr во время компиляции, но без издержек во время выполнения

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

1 ответ

Что происходит, когда возникает исключение при вычислении constexpr?

При вычислении константных выражений для инициализации

2 ответа

Есть ли случаи, когда constexpr следует избегать, даже если он может быть использован?

Если объект объявлен

3 ответа

Почему константные выражения имеют исключение для неопределенного поведения?

1 ответ

конструктор constexpr с проверкой времени компиляции

1 ответ

массив constexpr и std :: initializer_list

Я пытался написать valarray во время компиляции, который можно использовать так: constexpr array<double> a = { 1.0, 2.1, 3.2, 4.3, 5.4, 6.5 }; static_assert(a[0] == 1.0, ""); static_assert(a[3] == 4.3, ""); static_assert(a.size() == 6, ""); Мне ...

2 ответа

Путаница с константными выражениями

Это какое-то продолжениеЭта тема [https://stackoverflow.com/questions/16023262/unexpected-non-constant-stdinitializer-list] и имеет дело с небольшой частью этого. Как и в предыдущем разделе, давайте рассмотрим, что наш компиляторconstexpr функции ...

1 ответ

Вложенная структура нарушает constexpr, несмотря на то, что она идентична глобальным

У меня проблемы со следующим кодом: template<typename T> constexpr int get(T vec) { return vec.get(); } struct coord { constexpr int get() const { return x; } int x; }; struct foo { struct coord2 { constexpr int get() const { return x; } int x; ...