①string利用.c_str()转为c风格字符串 const char*
②利用atoi(const char*)转为int并返回结果
如果没有执行有效的转换 返回0
例如:
string str1="123";
string str2="12a";
int ret1=atoi(str1.c_str());
int ret2=atoi(str2.c_str());
那么ret1=123 转化成功,ret2=0 转化失败
int转化为string 使用to_string(int _Val) 函数
使用场景:例如用于处理int类型数字输入,采用string输入进行处理.避免乱输入字符导致程序崩溃,提高程序健壮性