[c++] 문자열에서 특정 문자열 바꾸기
#include <iostream>
#include <string>

int main() {
    std::string str = "Hello, World!";
    std::string oldStr = "World";
    std::string newStr = "Universe";

    size_t pos = str.find(oldStr);
    if (pos != std::string::npos) {
        str.replace(pos, oldStr.length(), newStr);
    }
    
    std::cout << str << std::endl;

    return 0;
}

위의 코드는 “Hello, World!” 문자열에서 “World”를 “Universe”로 바꾸는 과정을 보여줍니다. 이 코드를 실행하면 “Hello, Universe!”가 출력될 것입니다. find 함수를 사용하여 대상 문자열을 찾고, replace 함수를 사용하여 대상 문자열을 새로운 문자열로 바꿀 수 있습니다.