기록하는 습관

[c++] 여러개의 숫자 한줄로 받아 따로 저장하기 본문

알고리즘/[개념] C++

[c++] 여러개의 숫자 한줄로 받아 따로 저장하기

로그뉴 2020. 5. 8. 14:30
   string s;
   vector<int>v;
   getline(cin,s);
   int idx=0;
   for(int i=0;i<s.size();i++)
   {
        if(s[i]==' ')
        {
            v.push_back(stoi(s.substr(idx,i-idx)));
            idx=i+1;
        }
    }
v.push_back(stoi(s.substr(idx)));

1 2 3 4 5 의 한 줄로 입력받은 코드를

빈칸 기준으로 따로 저장하는 c++ 코드

'알고리즘 > [개념] C++' 카테고리의 다른 글

[C++] memset  (0) 2020.01.21
[C++] Range-based for statement  (0) 2020.01.08
[C++] 순열과 조합  (0) 2020.01.07
[C++] STL 정리  (0) 2020.01.05
[C++] vector & deque  (0) 2020.01.05
Comments