윈도우 / / 2020. 2. 27. 14:30

[C++] 모든 문자를 다른 문자로 치환하는 가장 효과적인 방법

반응형

모든 문자를 다른 문자로 치환하는 효과적인 방법은 다음과 같다.

std::string 은 이런 기능을 포함하지 않지만 헤더 replace 에서 독립적인 기능을 사용할 수 있다. 

#include <algorithm>
#include <string>

void some_func() {
  std::string s = "example string";
  std::replace( s.begin(), s.end(), 'x', 'y'); // replace all 'x' to 'y'
}

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유