空格分割输入,回车退出循环

string str;
    vector<int> input;
    int i=0;
    while(1)
    {
        cin>>str;
        if(str=="NULL")
            input.push_back(-1);
        else
            input.push_back(atoi(str.c_str()));
        char c=cin.get();
        if(c=='\n') break;
        i++;
    }

猜你喜欢

转载自blog.csdn.net/weixin_42612033/article/details/85268133