Mega Code Archive

 
Categories / C++ / Data Type
 

Use string

#include <iostream> #include <string> using namespace std; int main() {   int i;   string s1 = "Quick of Mind, Strong of Body, Pure of Heart";   string s2;   i = s1.find("Quick");   if(i != string::npos) {     cout << "Match found at " << i << endl;     cout << "Remaining string is:\n";     s2.assign(s1, i, s1.size());     cout << s2;   }   cout << endl;   i = s1.find("Strong");   if(i != string::npos) {     cout << "Match found at " << i << endl;     cout << "Remaining string is:\n";     s2.assign(s1, i, s1.size());     cout << s2;   }   cout << endl;   i = s1.find("Pure");   if(i!=string::npos) {     cout << "Match found at " << i << endl;     cout << "Remaining string is:\n";     s2.assign(s1, i, s1.size());     cout << s2;   }   cout << endl;   // find list "of"   i = s1.rfind("of");   if(i!=string::npos) {     cout << "Match found at " << i << endl;     cout << "Remaining string is:\n";     s2.assign(s1, i, s1.size());     cout << s2;   }   return 0; }