skip to main |
skip to sidebar
template
bool from_string(T& t, const std::string& s, std::ios_base& (*f)(std::ios_base&))
{
std::istringstream iss(s);
return !(iss >> f >> t).fail();
}
usage:
float f;
from_string(f, std::string("123.456"), std::dec);
output:
f = 123.456
need to #include sstream