Size: a a a

2020 October 24

AG

Anton Glukhov in pro.cxx
ну да да. это просто пример. не подчищенный еще
источник

AT

Anatoly Tomilov in pro.cxx
Anatoly Tomilov
Прибегал к статическому разрешению в зависимости от типа.
Это ценно
источник

AG

Anton Glukhov in pro.cxx
ну да, согласен
источник

AT

Anatoly Tomilov in pro.cxx
Чтобы ручками индексы не сравнивать - более безопасно. В отличие от свитча или цепочки ифов не забудешь вариант.
источник

O

Ofee in pro.cxx
Anton Glukhov
ну да да. это просто пример. не подчищенный еще
Можно написать CPO и в единственной лямбде одинаковыми образом звать этот CPO, а всю логику реализовать через какой-нибудь tag_invoke
источник

AG

Anton Glukhov in pro.cxx
Anatoly Tomilov
Чтобы ручками индексы не сравнивать - более безопасно. В отличие от свитча или цепочки ифов не забудешь вариант.
ну так в моем примере как раз могу забыть
источник

АР

Андрей Руссков... in pro.cxx
Neargye
ну это мое наболевшее( то что кланг цепляет не свою либу а гсс
а, лол. Там ошибка в clang trunk
источник

АР

Андрей Руссков... in pro.cxx
багрепорт надо завести вестимо
источник

АР

Андрей Руссков... in pro.cxx
что у них лямбды какие-то не default_blablabla_constructible
источник

AT

Anatoly Tomilov in pro.cxx
Anton Glukhov
ну так в моем примере как раз могу забыть
Надо не делать generic лямбду, пропускающую всё
источник

AT

Anatoly Tomilov in pro.cxx
Если какой-то тип не обработан, то будет hard error
источник

АР

Андрей Руссков... in pro.cxx
источник

N

Neargye in pro.cxx
ого, и правда транк что-то баганул
источник

AG

Anton Glukhov in pro.cxx
Anatoly Tomilov
Если какой-то тип не обработан, то будет hard error
да, это я уберу. я могу пропустить внутри лямбды с этими if, else if
источник

АР

Андрей Руссков... in pro.cxx
Anatoly Tomilov
Надо не делать generic лямбду, пропускающую всё
ну можно концепт какой-нить навесить
источник

АР

Андрей Руссков... in pro.cxx
точнее, как-нибудь сэмулировать трейт концептом
источник

AT

Anatoly Tomilov in pro.cxx
enable_if уже deprecated?
источник

AG

Anton Glukhov in pro.cxx
C++20? у меня 17-е пока
источник

АР

Андрей Руссков... in pro.cxx
Anatoly Tomilov
enable_if уже deprecated?
где?
источник

AT

Anatoly Tomilov in pro.cxx
В типе возвращаемого значения лямбды ведь можно
источник