sstream中的getline读取一行

一行中给出若干个整数,求这些整数的和

可以实现读取一行中任意个整数并确定这些整数的作用

#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main(){
    string line;
    int n,m;cin>>n>>m;
    getline(cin,line);//将之前的n,m的换行符读掉 
    while(getline(cin,line)){
        int sum = 0,x;
        stringstream ss(line);
        while(ss >> x) sum += x;
        cout << sum << endl;
    }
    return 0;
}

写于:2020/9/3 17:30

posted @ 2020-09-03 17:31  白菜茄子  阅读(368)  评论(0编辑  收藏  举报