C + +的解析分隔的字符串分割


本文將教您如何解析分裂分隔的字符串在C + +。 這是一個最少數功能,您可以使用分隔的字符串一樣的CSV -逗號分隔值。

 #包括<字符串>
 #包括<vector>
 #包括<functional>
 #包括<iostream>
使用空間性病;
無效分(構造函數String秒,字符哥,
           向量<字符串>&5)(
   字符串::size_type = 0;
   字符串::size_type ĵ = s.find(三);
   而(十!=字符串::非營利組織)(
       v.push_back(s.substr(一,寺));
       i = + +焦耳;
       ĵ = s.find(三,十);
      如果(十==字符串::非營利組織)
          v.push_back(s.substr(1,s.length()));
   

廉政的main()(
   向量<字符串>五;
   字符串s =“帳戶名稱|地址1 |地址2 |城市”;
   分裂(秒,'|',5);
   對於(整合酶= 0;“v.size()+ 1)(
      法院“”五[一]“<”\ ñ';
   
 
共享和欣賞:
  • Print this article!
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Technorati
  • Twitter
  • Yahoo! Bookmarks

  1. 還沒有評論。
不會被出版)