c++中的数据类型转换问题,急!!
在一个字符串中,例如string str="1 2 1 5 4 3 7 6 10 9 8";我怎么将字符串str中的10提取出来,并且转化成int类型的!!
字符串提取听不懂,意思是删除字符串里面的10?
你可以建立2个字符串变量,然后一个用于储存10前面,一个用于储存10后面,然后合并
另一个方法是读取字符串10的指针位置(string可以像char[]数组那样操作,其实用法是数组位置),然后把10后面的依次复制往前面排位,添加字符结束
类型转化在百度或者google上搜索,"string转int"