Galkov писал(а):
НетЗато теперь можно сломать себе мозг (временно ) конструкцией вида:
auto vglambda = [](auto printer)
{
return [=](auto&& ... ts)
{
printer(std::forward<decltype(ts)>(ts)...);
};
};
auto p = vglambda( [](auto v1, auto v2, auto v3){std::cout << v1 << v2 << v3;} );
p(1, 'a', 3.14); // выводит: 1a3.14