#include <iostream> template <typename T> void greet(const T&, const T&) { std::cout << "Hello" << std::endl; } void greet(char*, char*) { std::cout << "Good Bye" << std::endl; } int main() { greet("Hello", "World"); greet("Hello", "Shmj"); }