lexical_cast是boost库中提供的数据类型转换器,用法如下:
#include <boost/lexical_cast.hpp>
string s = "123";
int a = lexical_cast<int>(s);
lexical_cast的原型如下:
template<typename Target, typename Source>
Target lexical_cast(Source arg);
参考资料:
http://www.mamicode.com/info-detail-365012.html