[c++] C++에서의 문자열에서 특정 문자열을 마스킹하는 방법
#include <iostream>
#include <string>
using namespace std;

int main() {
    string originalString = "Sensitive information";
    string maskString = "******";
    int startPos = 10;
    int length = 6;
    
    originalString.replace(startPos, length, maskString);
    
    cout << originalString << endl; //결과: Sensitive ******ation
    return 0;
}

위의 예제 코드에서는 replace 함수를 사용하여 시작 위치와 길이를 지정하여 부분 문자열을 마스킹 문자열로 대체합니다.

참고 자료: