вроде:
template<typename Functor>
void foo(Functor&& f = [](){});
Сделай просто {}
Хотя наверное не будет работать
Не выводит шаблон(((
Нельзя. Если до 20го стандарта, советую сделать отдельный класс и дефолтить Functor на его тип
Вообщем я сделал просто перегрузку))
Хороший вариант
Обсуждают сегодня