Результаты поиска по запросу "constexpr"
Короче говоря, в test_int_no_if нет ничего, что зависит от того, являюсь ли я constexpr, а в test_int () - есть. («constexpr if» работает только с выражениями времени компиляции.)
аюсь сравнить параметр функции внутри оператора constexpr-if. Вот простой пример: constexpr bool test_int(const int i) { if constexpr(i == 5) { return true; } else { return false; } }Однако, когда я компилирую это с GCC 7 со ...
статический указатель на функцию constexpr, разница между компиляторами
При ответеэтот вопросЯ попробовал следующий код с gcc (код скомпилирован) и лязг (код отклонен):
массив constexpr и std :: initializer_list
Я пытался написать valarray во время компиляции, который можно использовать так:
Почему MSVC ++ 11 отклоняет квалификацию constexpr для функции?
Итак, поиграв с constexpr, MSVC (Visual Studio 2012) выдал ошибку при попытке квалифицировать мою функцию с помощью
Что происходит, когда возникает исключение при вычислении constexpr?
При вычислении константных выражений для инициализации