компиляции вычислено? А не в рантайме функция дернулась.
присваивай результат constexpr переменной
не constexpr значение - вроде никак без хаков
если собралось - то точно на этапе компиляции? consteval int count_places(const std::string_view &str) { size_t places = 0; for(const auto &i : str) { if( i == 'p' ) { places++; } } return places; } .... constexpr int v = count_places("i i");
если собралось то да
спасибо
Ну и это безусловно выполнится на этапе компиляции, ибо consteval
Обсуждают сегодня