在C++中如何将int bool double转化为string和将string 转化为int bool double
在C++中如何将int bool double转化为string和将string 转化为int bool double
[解决办法]
#include <sstream>
template <class T>
std::string tostring(T t)
{
std::ostringstream os;
os < <t;
return std::string(os.str());
}
template <class T>
T fromstring(std::string& s)
{
T t;
std::istringstream is(s);
is> > t;
return t;
}
[解决办法]
参考《exceptional C++ style》item2, item3