#include #include using std::cout; using std::cin; using std::endl; using std::string; bool isIncluded(string _s1, string _s2) { if(_s1.find(_s2) != string::npos) return(true); else return(false); } int main() { string s1 = "yamadatarou";//この中にmadがないか探索する文字列 string s2 = "mad";//探索文字列 string s3 = "okazakitarou";//全然一致しない文字列 string s4 = "mamamamap";//一致しそうでしない string s5 = "yamamamdmad";//最後の最後に一致 cout << std::boolalpha << isIncluded(s1, s2) << endl; cout << std::boolalpha << isIncluded(s3, s2) << endl; cout << std::boolalpha << isIncluded(s4, s2) << endl; cout << std::boolalpha << isIncluded(s5, s2) << endl; }