#include #include using namespace std; template int compare(const T &v1, const T &v2) { if (v1 < v2) return -1; if (v2 < v1) return 1; return 0; } int main(void) { cout << compare(1, 0) << endl; cout << compare(string("hi"), string("world")) << endl; return 0; }