zoukankan      html  css  js  c++  java
  • c++中分割字符串

    vector<string> split(string str, string pattern)

    //自定义字符串分割函数
    //字符串分割函数
    vector<string> split(string str, string pattern)
    {
        string::size_type pos;
        vector<string> result;
        str += pattern;//扩展字符串以方便操作
        int size = str.size();
    
        for (int i = 0; i < size; i++)
        {
            pos = str.find(pattern, i);
            if (pos < size)
            {
                string s = str.substr(i, pos - i);
                //int int_s = atoi(s.c_str());
                result.push_back(s);
                i = pos + pattern.size() - 1;
            }
        }
        return result;
    }

    atoi(s.c_str())

    把string类型的一串数字转为int:

    int int_s = atoi(s.c_str());
  • 相关阅读:
    2001.3.9 每日总结
    2021.3.5
    2021.3.4每日总结
    2021.3.3每日总结
    每日总结2021.3.2
    2021.1.13
    2021.1.12
    PodPreset
    ingress-nginx安装
    RBAC
  • 原文地址:https://www.cnblogs.com/PiaYie/p/15473096.html
Copyright © 2011-2022 走看看