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
  • 相关阅读:
    【Office】Word排版
    小猪的压力
    SQL SERVER 自定义函数参数数量对调用时参数数量的影响
    工作效率
    C#使用SharpZipLib编辑zip包中内容
    SQL SERVER——自定义函数
    C#字符串编码
    在ASP.NET中启动SQL SERVER缓存
    C#延迟加载
    C#格式化DateTime时间
  • 原文地址:https://www.cnblogs.com/dream397/p/14596809.html
Copyright © 2011-2022 走看看