Есть ли способ применить общий запрос к аргументам лямбда-функтора?
Предположим, что у меня есть два ограничения C1
и C2
, которые я хочу проверить против аргумента. Я ожидал, что следующее будет работать, поскольку для функций разрешен аналогичный синтаксис:
[](auto x) requires C1<decltype(x)> && C2<decltype(x)> {
// ...
}
Но этот не будет компилироваться с GCC 6