반응형
원시 문자열 리터럴 ( Raw String Literal )
: 원시 문자열 리터럴 R을 사용 하면 문자열에 특수문자( 이스케이프 문자 )를 사용 하지 않고
직관적으로 원하는 문자열을 보는 그대로의 문자열로 만들 수 있다.
사용법: R"구분자( 사용 하고자 하는 문자열 )구분자"
예)
const char * R0 = R"(
Hello
World
)";
이 것은
const char *R0= "\nHello\nWorld\n";
와 같은 의미 이지만 위의 것이 훨시 가독성이 좋다.
( 단, C++11 이후 부터 사용 가능. 이전 버전에서는 컴파일 에러 발생 함. )
MSDN의 자세한 설명 참고:
반응형
'Programming' 카테고리의 다른 글
C# List 배열 회전 시키기 - Right Rotation - Unity3D (0) | 2020.03.27 |
---|---|
C# - class 객체 배열 new 할당 후 배열 요소 null 접근 문제 해결 (0) | 2020.03.14 |
C# - Enum 형의 내부 형식 변경과 유용한 메소드 - byte (0) | 2020.03.13 |
Smart Card에서 Card Number 읽어 오기 (1) | 2020.02.19 |
오픈JDK 설치 및 환경 설정 ( OpenJDK ) (0) | 2020.02.17 |