다음을 통해 공유


원시 문자열 리터럴로 변환

대상: 모든 문자열을 C++ 원시 문자열 리터럴로 변환합니다.

시기: 이스케이프된 문자로 처리되지 않아야 하는 이스케이프된 문자가 포함된 문자열이 있는 경우.

이유: 문자를 이중 이스케이프 처리할 수 있지만 그러면 혼동을 주거나 문자열이 되는 경우가 많습니다. 원시 문자열 리터럴을 사용하면 문자열을 훨씬 더 쉽게 읽을 수 있습니다.

방법:

  1. 변환할 이스케이프된 문자열 위에 텍스트 또는 마우스 커서를 놓습니다.

    auto MyString =

  2. 다음 작업 중 하나를 수행합니다.

    • 키보드
      • Ctrl+.를 눌러 빠른 작업 및 리팩터링 메뉴를 트리거하고 상황에 맞는 메뉴에서 원시 문자열 리터럴로 변환을 선택합니다.
    • 마우스
      • 코드를 마우스 오른쪽 단추로 클릭하고, 빠른 작업 및 리팩터링 메뉴를 선택하고, 상황에 맞는 메뉴에서 원시 문자열 리터럴로 변환을 선택합니다.
      • 왼쪽 여백에 나타나는 전구. 아이콘을 클릭하고 상황에 맞는 메뉴에서 원시 문자열 리터럴로 변환을 선택합니다.
  3. 문자열은 즉시 원시 문자열 리터럴로 변환됩니다.

    이제 auto myString = R