Вариадики
От: saf_e  
Дата: 10.11.15 09:57
Оценка:
Че-т так и не смог победить, мож кто подскажет.

template<typename _R, template ... _args>
void make_visitor(std::function<_R (_args)> f) // где-то здесь должно быть многоточие
{
    
}

int main()
{
    make_visitor<void, int, double>([](int){}, [](double){});
}


Идея, ф-ция принимает набор std::function с сигнатурами из вариадиков (фнкций столько же сколько типов в вариадике)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.