zoukankan      html  css  js  c++  java
  • for auto

    #include <iostream>
    #include<string>
    #include<sstream>
    #include<vector>
    using namespace std;
    #define MAX_NUM 1000
    
    int string_to_num(string & str)
    {
       int num;
       stringstream ss(str);
       ss >> num;return num;
    }
    
    
    int main() {
        vector<int> arr;
        vector<int> num;
        string input;
        getline(cin,input,',');
        cout << "the input is " << input <<endl;;
        stringstream ss(input);
        string tmp;
        while(getline(ss,tmp,','))
        {
            arr.push_back(string_to_num(tmp));
        }
         for (auto s : arr) cout << s << endl;
    }
    root@ubuntu:~/c++# ./obj 
    1,2,3
    the input is 1
    1
    #include <iostream>
    #include<string>
    #include<sstream>
    #include<vector>
    using namespace std;
    #define MAX_NUM 1000
    
    int string_to_num(string & str)
    {
       int num;
       stringstream ss(str);
       ss >> num;
       return num;
    }
    
    
    int main() {
        vector<int> arr;
        vector<int> num;
        string input;
        //getline(cin,input,'');
        cin >> input;
        cout << "the input is " << input <<endl;;
        stringstream ss(input);
        string tmp;
        while(getline(ss,tmp,','))
        {
            arr.push_back(string_to_num(tmp));
        }
        for (auto s : arr) cout << s << endl;
    
    }
    root@ubuntu:~/c++#  g++ -std=c++11 obj.cpp  -o obj
    root@ubuntu:~/c++# ./obj 
    1,3,5,6,9
    the input is 1,3,5,6,9
    1
    3
    5
    6
    9

    引用

    include <iostream>
    #include<string>
    #include<sstream>
    #include<vector>
    using namespace std;
    #define MAX_NUM 1000
    
    int string_to_num(string & str)
    {
       int num;
       stringstream ss(str);
       ss >> num;
       return num;
    }
    
    
    int main() {
        vector<int> arr;
        vector<int> num;
        string input;
        //getline(cin,input,'');
        cin >> input;
        cout << "the input is " << input <<endl;;
        stringstream ss(input);
        string tmp;
        while(getline(ss,tmp,','))
        {
            arr.push_back(string_to_num(tmp));
        }
        for (auto & s : arr) cout << s << endl;
    
    }
    root@ubuntu:~/c++# ./obj
    1,2,3,4
    the input is 1,2,3,4
    1
    2
    3
    4
  • 相关阅读:
    安装、升级pip,但是python -m pip install --upgrade pip报错
    架构即未来阅读笔记3
    第十二周学习总结
    《大型网站技术架构:核心原理与案分析》阅读笔记02
    2021寒假(12)
    2021寒假(10)
    Spark简介
    《大型网站技术架构:核心原理与案分析》阅读笔记01
    2021寒假(9)
    2021寒假(8)
  • 原文地址:https://www.cnblogs.com/dream397/p/14596809.html
Copyright © 2011-2022 走看看