Size: a a a

2020 July 29

AS

Anatoly Shirokov in supapro.cxx
Denis Paukaev
Сделали бы вариадик уже
Ты о чем?
источник

AF

Aidar Fattakhov in supapro.cxx
Ты кажется проверил компилируемость
источник

AF

Aidar Fattakhov in supapro.cxx
Нужно без requires
источник

DP

Denis Paukaev in supapro.cxx
Anatoly Shirokov
Ты о чем?
У тебя 2 строки одинаковые кроме типа кажется
источник

AS

Anatoly Shirokov in supapro.cxx
Aidar Fattakhov
Нужно без requires
опс, действительно
источник

AS

Anatoly Shirokov in supapro.cxx
Denis Paukaev
У тебя 2 строки одинаковые кроме типа кажется
дык это требования концепта, какой вариадик?
источник

AF

Aidar Fattakhov in supapro.cxx
Aidar Fattakhov
Ты кажется проверил компилируемость
Тупой requires говна
источник

AF

Aidar Fattakhov in supapro.cxx
Какой дурак это придумал
источник

AF

Aidar Fattakhov in supapro.cxx
Почему не назвать requires clause словом concept
источник

AS

Anatoly Shirokov in supapro.cxx
Anatoly Shirokov
опс, действительно
не, requires по синтаксису требуется
источник

DP

Denis Paukaev in supapro.cxx
Anatoly Shirokov
дык это требования концепта, какой вариадик?
Ну и что что концепта, пропустил бы ты ты в коде две сущности отличающиеся типом )
источник

AF

Aidar Fattakhov in supapro.cxx
Anatoly Shirokov
не, requires по синтаксису требуется
Нет, там через &&
источник

AS

Anatoly Shirokov in supapro.cxx
Denis Paukaev
Ну и что что концепта, пропустил бы ты ты в коде две сущности отличающиеся типом )
не понимаю суть твоих претензий. ты о чем?
источник

DP

Denis Paukaev in supapro.cxx
А ну или я плохо смотрел
источник

DP

Denis Paukaev in supapro.cxx
Anatoly Shirokov
не понимаю суть твоих претензий. ты о чем?
Претензий нет
источник

AS

Anatoly Shirokov in supapro.cxx
Aidar Fattakhov
Нет, там через &&
да, Айдар, ты прав, этого достаточно:
template <typename T>
concept IntegralPair =
      std::is_integral_v<typename T::first_type>
   && std::is_integral_v<typename T::second_type>
   && std::is_same_v<std::pair<typename T::first_type, typename T::second_type>, T>;
;
источник

AF

Aidar Fattakhov in supapro.cxx
Короче там где-то requires clause а где-то requires expression, первое проверяет на true, второе проверяет на компилируемость
Первое во второе переключается requires{}
Второе в первое переключается через requires
источник

C

CodeDetector in supapro.cxx
Aidar Fattakhov
Короче там где-то requires clause а где-то requires expression, первое проверяет на true, второе проверяет на компилируемость
Первое во второе переключается requires{}
Второе в первое переключается через requires
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

DP

Denis Paukaev in supapro.cxx
Aidar Fattakhov
Короче там где-то requires clause а где-то requires expression, первое проверяет на true, второе проверяет на компилируемость
Первое во второе переключается requires{}
Второе в первое переключается через requires
Это и плохо что нихрена не понятно
источник

DP

Denis Paukaev in supapro.cxx
Кроме задротов**** извиняюсь
источник