I'm trying to forward tuple arguments to a function in VS2012 (update 3).
My understanding is that this is possible in C++11 using variadic templates, unfortunately, VS2012 only supports "fake" variadics.
auto Values = std::make_tuple(4, 8);
auto Add = [](int a, int b) -> int { return a + b; };
auto Result = forward_to_function(Add, Values);
I'm hoping that there is a way in VS2012 to implement the functionality shown above, but I'm not sure, is this possible without true variadics?