C ++ template argument "delayed"
Is there a direct way to do the following:
template < class >
struct f {};
template < class F >
void function() {
F<int>(); //for example
// ? F template <int>();
}
function < f >();
I have a workaround using an extra class around the struct template. I am wondering if it is possible to do this directly.
thank
+3