C++20, если шо
А зачем? Ну есть consteval в случае, если прям надо
Ну и ещё есть is_const_evaluated
Что значит зачем? Странный вопрос
То и значит, интересно мне зачем это делать. Если надо обязательный констекпр, есть констэвал
Что бы знать,что я не косячил
Чтобы знать, что ты не косячил есть consteval
это внутри
Что? Где?
is_const_evaluated работаю внутри constexpr функции, а мне нужно снаружи проверить, что функцию можно вызвать в constexpr контексте
Ну можно вызвать функцию и присвоить ее нужному consrexpr типу, если функция не отрабатывает в consrexpr контексте то будет ошибка компиляции
Ну это не дело, мне нужен корректный чек для создания перегрузки
Обсуждают сегодня