stringstream的作用:从一段长的字符串中忽略前导空格读取一段字符串,读取操作直到遇到第一个空格结束,ss>>result的作用是将一段数字字符串再转化为对应的整形,如果ss不是标准的数字,那么转化的结果是零。 class Solution { public: int myAtoi(string str) { stringstream ss; ss<<str; int result=0; ss>>result; return result; } };