最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

MFC

运维笔记admin32浏览0评论

MFC

MFC

#笔记: //vector模板  字符分割 完成 vector<string> split(const string &s, const string &seperator) {     vector<string> result;     typedef string::size_type string_size;     string_size i = 0;

    while (i != s.size()){         int flag = 0;         while (i != s.size() && flag == 0)         {             flag = 1;             for (string_size x = 0; x < seperator.size(); ++x)                 if (s[i] == seperator[x])                 {                     ++i;                     flag = 0;                     break;                 }         }         flag = 0;         string_size j = i;         while (j != s.size() && flag == 0)         {             for (string_size x = 0; x < seperator.size(); ++x)                 if (s[j] == seperator[x])                 {                     flag = 1;                     break;                 }             if (flag == 0)                 ++j;         }         if (i != j){             result.push_back(s.substr(i, j - i));             i = j;         }     }     return result; }

 

 

 

 调用:

vector<string> v1 = split(str, "\""); //分隔符

以数组存储分割。通用性强;

MFC

发布评论

评论列表(0)

  1. 暂无评论