параметр std::function<void(std::string)> хочется передать лямбду, которая должна захватить перемещаемый параметр.
Это совсем никак сделать нельзя?
Да. std::function это обертка для CopyConstructible лямбда-выражения
(там дальше есть много букв, но для этого нужно уйти от XY и знать, почему у вас все так)
Обсуждают сегодня