C/C++如何将string内容分离?

假设有以下字符串:

string str="123 45 56 89";

现把其中连在一起的数字以整型格式单独取出来(int a=123,int b=45),有没有什么好方案?

阅读 5.6k
3 个回答

直接上函数?调用库函数,直接分离,或者


for() {
if(a[] == ' ')
while
b[] = i--;
}

不知道有几个数的情况下,可以用istringstream

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题