Вопросы по теме 'consteval'

Почему немедленные функции не имеют значения noexcept по умолчанию и почему им разрешено быть noexcept (false)?
Начиная с C ++ 20, мы можем определять немедленные функции, используя спецификатор consteval . Когда функция объявляется consteval , каждый вызов этой функции должен создавать константу времени компиляции, в противном случае программа имеет...
137 просмотров
schedule 16.06.2022

Почему функции constexpr не могут использовать функции consteval, в то время как вы можете создавать объекты constexpr из функций consteval?
У вас могут быть объекты constexpr перед consteval, но вы не можете использовать consteval внутри constexpr. Почему? Я думал, что consteval должен быть своего рода узким constexpr. Пожалуйста, помогите мне разобраться в этом дизайне....
78 просмотров
schedule 18.03.2022

Отладка во время компиляции в C++
В соответствии с принципом constexpr everything и введением consteval в C++20 все больше и больше кода оценивается во время компиляции. Это приводит к очевидному вопросу: как мы это отлаживаем? Единственными подсказками в настоящее время...
388 просмотров
schedule 11.12.2022