一、string转int的方式采用最原始的string, 然后按照十进制的特点进行算术运算得到int,但是这种方式太麻烦,这里不介绍了。 1.采用标准库中atoi函数。 string s = "12"; int a = atoi(s.c_str()); 对于其他类型也都有相应的标准库函数,比如浮点型atof(),long型atol()等等。 2.采用sstream头文件中定义的字符串流对象来实现转换。 istringstream is("12"); //构造输入字符串流,流的内容初始化为“12”的字符串 int i; is >> i;...