c++ std::string contains实现

c++ std::string contains实现

#include <iostream>
#include <string>

bool contains(const std::string& str, const std::string& substr) {
    return str.find(substr) != std::string::npos;
}

int main() {
    std::string mainStr = "Hello, World!";
    std::string toFind = "World";

    if (contains(mainStr, toFind)) {
        std::cout << "The string contains '" << toFind << "'." << std::endl;
    } else {
        std::cout << "The string does not contain '" << toFind << "'." << std::endl;
    }

    return 0;
}

 

posted @ 2025-01-10 08:05  txwtech  阅读(163)  评论(0)    收藏  举报