매크로의 문자열을 유니 코드로 표시합니다
-
20-12-2019 - |
문제
나는 그것이 유니 코드 문자열을 제공하도록 매크로의 인수를 분열하려고 노력하고있다. 나는 다음을 얻고 싶다 :
WIDEN(4>5) L"4>5"
.
와 My Macro는 다음과 같습니다.
#define WIDEN(x) L #x
.
불행히도 작동하지 않습니다.이 작업을 수행하는 방법?
해결책
예를 들어 사용하려고합니다.Pre-Pre-Pre-Protopers가 연산자 ##
를 일으키는 것 :
#define WIDEN(x) L ## #x
. 제휴하지 않습니다 StackOverflow