Не могу понять существует ли
constexpr std::pow. В интернетах пишут, что нет.
IDE (
CLion) на попытку в
constexpr переменной использовать
std::pow ругается с текстом
Constexpr variable must be initialized by a constant expression
, но несмотря на это компилятор спокойно компилирует. Я что-то не понял или все-таки это существует?
P.S. Пример кода
static constexpr int Lakes = (int)std::pow(Map::Size::Square * MapGenerator::LakesGenerator::LakesPart, MapGenerator::LakesGenerator::LakesNumberK);
P.S.2. Использую 23 стандарт.