stringstream ss;
string str = "123";
int val;
ss << str;
str >> val;
int val = boost::lexical_cast<int>(string("123"));
string str = "123";
int val;
ss << str;
str >> val;
int val = boost::lexical_cast<int>(string("123"));
int i = atoi(str.c_str());
c++ builder
可以用i = StrToInt(s);
但是如果怕出错可以用i = StrToIntDef(s,默认数字);