Size: a a a

2020 August 12

VS

Vladimir Suisei in supapro.cxx
Artöm Bakri Al-Sarmini
static_assert(is_invokable_v(...)) и в доку это. Если можешь, то конечно через requires
Мне уже способов 5 накидали и хрен пойми что лучше
источник

LA

Liber Azerate in supapro.cxx
Vladimir Suisei
Мне уже способов 5 накидали и хрен пойми что лучше
Они все разные либо облегчение старого синтаксиса. Надо уметь во все :)
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Vladimir Suisei
Мне уже способов 5 накидали и хрен пойми что лучше
Стдфункция имеет некий трейдофф в перфе, но с точки зрения интерфейса лучшее
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Danya
std::function аллоцирует и использует type erasure
Там есть soo
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Alexander Potapov
Я схитрил и сделал тогда перегрузку для F&& которая явно кастит std::function{ std::forward<F>(f) } и передаёт дальше
Это работает только с указателем на функцию
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Vladimir Suisei
Есть где-нибудь онлайн компилятор с 17 стандартом? ideone не поддерживает
wandbox, к тому же он на мобилках норм
источник

AP

Alexander Potapov in supapro.cxx
Artöm Bakri Al-Sarmini
Это работает только с указателем на функцию
С лямбдами которые захватывают переменные тоже робит. Мне достаточно
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Alexander Potapov
С лямбдами которые захватывают переменные тоже робит. Мне достаточно
Не должно. Потести
auto l = [] (auto) {};
std::function f{ l };
источник

VS

Vladimir Suisei in supapro.cxx
Artöm Bakri Al-Sarmini
wandbox, к тому же он на мобилках норм
Спасибо
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Alexander Potapov
С лямбдами которые захватывают переменные тоже робит. Мне достаточно
И правда, я только сейчас узнал, что (2) существует https://en.cppreference.com/w/cpp/utility/functional/function/deduction_guides
источник

К

Константин in supapro.cxx
Ilia Zviagin
Вообще-то он Йозутис, он грек, Николай Йозутис.
Как он стал Джосатис - один Гоблин только и знает...
Так вот как это читается
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Ilia Zviagin
Вообще-то он Йозутис, он грек, Николай Йозутис.
Как он стал Джосатис - один Гоблин только и знает...
Он ж немец
источник

К

Константин in supapro.cxx
В 20м подвезли несколько деструкторов в класс?
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Константин
В 20м подвезли несколько деструкторов в класс?
Да
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Из них все, кроме одного, должны отсекаться концептами так или иначе
источник

IZ

Ilia Zviagin in supapro.cxx
Artöm Bakri Al-Sarmini
Он ж немец
Он грек, живёт в Германии
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Я пока не понял, является ли это перегрузкой
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Ilia Zviagin
Он грек, живёт в Германии
Ясно
источник

LA

Liber Azerate in supapro.cxx
Ilia Zviagin
Он грек, живёт в Германии
Откуда это вообще известно? Я за пять минут не нагуглил, даже на английском
источник

IZ

Ilia Zviagin in supapro.cxx
Liber Azerate
Откуда это вообще известно? Я за пять минут не нагуглил, даже на английском
Ну я интересовался, гуглилось в 5 мин
источник