1234567891011121314151617
#include <iostream> #include <string> #include <sstream> namespace my { template < typename T > std::string to_string( const T& v ) { std::ostringstream stm ; return ( stm << v ) ? stm.str() : "{*** error ***}" ; } } int main() { std::cout << my::to_string(78) << '\n' ; }