2014年6月10日 星期二

stringstream

  1. #include <iostream>  
  2. #include <string>  
  3. #include <sstream>  
  4. using namespace std;  
  5.   
  6. int main()  
  7. {  
  8.     string line;  
  9.     stringstream ss;  
  10.     string a;  
  11.     bool isFound = false;  
  12.     int i = 0;  
  13.     int findL;  
  14.     int findN;  
  15.     while (i<3 )  
  16.     {  
  17.         getline(cin, line);  
  18.         ss.clear();  
  19.         ss.str(line);  
  20.           
  21.         int j = 1;  
  22.         while (1)  
  23.         {  
  24.             ss >> a;  
  25.             if (ss.fail()) break;  
  26.             if (a == "BILL")  
  27.             {  
  28.                 isFound = true;  
  29.                 findN = j;  
  30.                 findL = i + 1;  
  31.             }  
  32.             j++;  
  33.         }  
  34.         i++;  
  35.     }     
  36.       
  37.     if (isFound == true)  
  38.         cout << findL << ' ' << findN << endl;  
  39.     else  
  40.         cout << "NO" << endl;         
  41.     return 0;  
  42. }  

沒有留言: