Re[9]: Получить сигнатуру из ламбды
От: YuriV  
Дата: 13.08.20 13:16
Оценка: 6 (1) +1
Здравствуйте, Barbar1an, Вы писали:

У меня получилось только так там два варианта. В fn::traits_base добавь
using cpp11_signature = R(Args...);
и используй как
using sign = typename fn::traits<L>::cpp11_signature;
using fft = std::function<sign>;
event.lambda = fft(std::forward<L>(lambda));
...
.

ЗЫ: мсвц пиздец тормоз...
Отредактировано 13.08.2020 13:24 YuriV . Предыдущая версия . Еще …
Отредактировано 13.08.2020 13:23 YuriV . Предыдущая версия .
Отредактировано 13.08.2020 13:22 YuriV . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.