I know most of the C++ Templates Functionalities, but I can't figure out at all how to get the return type of a function.
I already know about specializations, but I don't think I want to specialize a return value for each type.
I see, not only from this post, you updated to C++0x.
Variadic template arguments aren't supported.
Sadly I cannot atm, Isn't there any way in C++ '03?
I guess I should specialize for a multiple amount of parameters?
Thanks for std::result_of, I didn't know about that feature of C++0x, it will be useful once i'll get to it.