在做leetcode150逆波兰表达式求值的时候,需要将数字字符串转化成可以加减的int类型整数,我自己编写了一个fun函数来完成这个操作,在浏览题解的时候意外的发现了stoi函数。
头文件:
#include<string>
具体用法:
代码的执行结果:
如果是负数呢?代码修改如下:
代码执行结果如下:
如果不是纯数字呢?修改代码如下:
代码的执行结果:
可见函数会在不是数字的地方终止转化,丢弃后面所有的数据。
在做leetcode150逆波兰表达式求值的时候,需要将数字字符串转化成可以加减的int类型整数,我自己编写了一个fun函数来完成这个操作,在浏览题解的时候意外的发现了stoi函数。
头文件:
#include<string>
具体用法:
代码的执行结果:
如果是负数呢?代码修改如下:
代码执行结果如下:
如果不是纯数字呢?修改代码如下:
代码的执行结果:
可见函数会在不是数字的地方终止转化,丢弃后面所有的数据。