Я хотел бы иметь возможность преобразовывать символ * в произвольный числовой тип T Аналогично приведенному ниже, но без использования библиотеки stringstream, и, очевидно, что используется строковый тип, который я тоже не хочу использовать.
Как бы я поступил так?
например
template<class T>
T string_as_T( const string& s )
{
// Convert from a string to a T
// Type T must support >> operator
T t;
std::istringstream ist(s);
ist >> t;
return t;
}