笔试:对输入字符串格式的转换

文章目录


  在一些公司的笔试过程中,它不一定是给你一个函数接口,让你去实现某个功能,他可能是让你自己去实现输入、输出,包括某些功能的实现。

  本篇博文主要就是针对输入格式的一些转换,为了方便大家在笔试过程中更加的顺利。

string 转 vector<int>

代码实现:

#include <bits/stdc++.h>
using namespace std;

int main() {
    
    
    string s;

    while (cin >> s) {
    
    
        vector<int> v;

        while (s.size()) {
    
    
            int n = s.find(',');

            if (n == -1) {
    
    
                break;
            }
            string str = s.substr(0, n);
            int num = stoi(str);

            v.push_back(num);
            s = s.substr(n + 1);
        }
        int num = stoi(s);
        v.push_back(num);


    }
}

猜你喜欢

转载自blog.csdn.net/AngelDg/article/details/115249564
今日推荐