#include #include #include #include "wrapper.h" using namespace std; template inline void f(const wrapper& w) {w.print(); cout << "\n";} int main() { f(make_wrapper(3.14)); f(make_wrapper('A')); return EXIT_SUCCESS; }