#include #include #include namespace ralph{ class scanner{ std::istream ∈ public: explicit scanner(std::istream &in) :in(in){ } template T read(){ T data; in>>data; return data; } /*template <> std::string read();*/ }; template <> std::string scanner::read(){ std::string str; std::getline(in, str); return str; } }; /* TESTCASE int main(int argc, char *argv[]){ ralph::scanner sc(std::cin); std::cout<<"Enter your name"<(); std::cout<<"Enter your age"<(); std::cout<