class Solution { public: int StrToInt(string str) { int n = 0; //处理首位不是- + 数字 其他位有不是数字的字符串 int flog = -1; if (str[0] == '+') { flog = 0; } if (str[0] == '-') { flog = 1; } for (int i = 1; i < str.size(); i++) { if (str[i] > '9' || str[i] < '0') return 0; } if (flog == -1 && (str[0] ...