Задать вопрос
Dyikot
@Dyikot

Почему requires !std::is_void_v работает только для шаблона?

T& GetValue() const requires !std::is_void_v<T> //C7683
{
    return *_value;
}

template<typename TValue = T> requires !std::is_void_v<TValue>
TValue& GetValueAs() const
{
    return static_cast<TValue&>(*_value);
}
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы