分析12-45

1の#include <iostreamの>
 2の#include < ストリング >
 3  
4  クラス解析
 5  {
 6  プライベート7      のstd :: 文字列STR。
8  公共9      解析(スタンダード:: 文字列STR)
 10      {
 11           - > STR = STR。
12      }
 13      INT getFirstと()
 14      {
 15          リターンのstd :: STOI(STR)。
16      }
 17      INT GetLastの()
18は、     {
 。19          自動CONST POS = str.find_first_of(' - ' );
 20は、         リターン STD ::ストイ(str.substr(+ POS 1。 ));
 21である     }
 22である };
 23は、 INT (メイン)
 24  {
 25      STD :: 文字列S } {;
 26である      STD CIN :: >> S;   // このような範囲のようなユーザ入力文字列、12-45 
27      解析P(S);      // ストリングS解析ながら構成される解析は、Pオブジェクト
28      STDを:: COUT < <p.getFirst()<< '  ' << p.getLast()。 
29      リターン 0 ;
30 }

 

おすすめ

転載: www.cnblogs.com/GoldenEllipsis/p/10939469.html