prog.cpp:15:47: error: variable or field 'test' declared void
template <template <class> class F> void test(F f)
^
prog.cpp:15:49: error: missing template arguments before 'f'
template <template <class> class F> void test(F f)
^
prog.cpp: In function 'int main()':
prog.cpp:26:8: error: 'test' was not declared in this scope
test(f);
^