Функция, возвращающая constexpr, не компилируется

Почему это не компилируется:
Может ли быть проблема с string в качестве типа возврата?

constexpr std::string fnc()
{
    return std::string("Yaba");
}

1 ответ

Конструктор std::string это берет указатель на char не является constexpr, В constexpr функции вы можете использовать только те функции, которые constexpr,

Другие вопросы по тегам