stoi
stoi
用于将string
转换为int
。
string num = "12345";
int n = stoi(num);
cout << n << endl;
输出:12345
to_string
to_string
用于将int
转换为string
。
int n = 12345;
string num = to_string(n);
cout << num << endl;
输出:12345
同理,如果想要转化double和long long型:
$\text{string} \rightarrow \text{double}$ : stod
$\text{string} \rightarrow \text{long long}$ : stoll
$
\left. \begin{array}{l}
\text{double } \rightarrow \text{string} \\
\text{long long } \rightarrow \text{string}
\end{array} \right\}
$to_string
(还是用它)
语法都一样,故不做多解释。