// Online C++ Compiler - Build, Compile and Run your C++ programs online in your favorite browser
#include<iostream>
using namespace std;
int main()
{
string s = "+More";
cout<<"s: " << s << "\n";
cout<<"s.length(): " << s.length() << "\n";
cout<<"s.find('+'): " << s.find('+') << "\n";
if(s.find('+')<s.length())
{ //to find +
cout<<"+ substring found\n";
} else {
cout<<"+ substring not found\n";
}
string t = "More++";
cout<<"\nt: " << t << "\n";
cout<<"t.length(): " << t.length() << "\n";
cout<<"t.find('+'): " << t.find('+') << "\n";
if(t.find("++")<t.length())
{ //to find ++
cout<<"++ substring found\n";
} else {
cout<<"++ substring not found\n";
}
return 0;
}
Ci8vIE9ubGluZSBDKysgQ29tcGlsZXIgLSBCdWlsZCwgQ29tcGlsZSBhbmQgUnVuIHlvdXIgQysrIHByb2dyYW1zIG9ubGluZSBpbiB5b3VyIGZhdm9yaXRlIGJyb3dzZXIKCiNpbmNsdWRlPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKeyAgIAogICAgc3RyaW5nIHMgPSAiK01vcmUiOwogICAgCiAgICBjb3V0PDwiczogIiA8PCBzIDw8ICJcbiI7CiAgICBjb3V0PDwicy5sZW5ndGgoKTogIiA8PCBzLmxlbmd0aCgpIDw8ICJcbiI7CiAgICBjb3V0PDwicy5maW5kKCcrJyk6ICIgPDwgcy5maW5kKCcrJykgPDwgIlxuIjsKICAgIAogICAgaWYocy5maW5kKCcrJyk8cy5sZW5ndGgoKSkKICAgIHsgLy90byBmaW5kICsKICAgICAgICBjb3V0PDwiKyBzdWJzdHJpbmcgZm91bmRcbiI7CiAgICB9IGVsc2UgewogICAgICAgIGNvdXQ8PCIrIHN1YnN0cmluZyBub3QgZm91bmRcbiI7CiAgICB9CiAgICAKICAgIHN0cmluZyB0ID0gIk1vcmUrKyI7CiAgICAKICAgIGNvdXQ8PCJcbnQ6ICIgPDwgdCA8PCAiXG4iOwogICAgY291dDw8InQubGVuZ3RoKCk6ICIgPDwgdC5sZW5ndGgoKSA8PCAiXG4iOwogICAgY291dDw8InQuZmluZCgnKycpOiAiIDw8IHQuZmluZCgnKycpIDw8ICJcbiI7CiAgICAKICAgIGlmKHQuZmluZCgiKysiKTx0Lmxlbmd0aCgpKQogICAgeyAvL3RvIGZpbmQgKysKICAgICAgICBjb3V0PDwiKysgc3Vic3RyaW5nIGZvdW5kXG4iOwogICAgfSBlbHNlIHsKICAgICAgICBjb3V0PDwiKysgc3Vic3RyaW5nIG5vdCBmb3VuZFxuIjsKICAgIH0KICAgIHJldHVybiAwOwp9Cg==