**
stoi
**
用法
stoi(字符串,起始位置,n进制(默认10进制)),将 n 进制的字符串转化为十进制
举例:
stoi(str, 0, 2); //将字符串 str 从 0 位置之后的数字的 2 进制数,转换为十进制
**
力扣第7题
int reverse(int x) {
string s = to_string(abs(x));
reverse(s.begin(), s.end());
long long ans = 0;
int n = s.length();
for (int i = 0; i < n; i++)
{
ans = ans + (s[i] - '0')*pow(10, n - i - 1);
}
if (x > 0 && ans > INT_MAX) return 0;
if (x<0 && ans-1>INT_MAX) return 0;
if (x > 0) return ans;
else return -ans;
}