##(token pasting)은 어떤때 유용하게 쓰이나요?

munamuna의 이미지

포럼에 올라온 질문을 하나 보게 되었는데요..

바로 token pasting에 관한 내용이었습니다.

http://kldp.org/node/96777

이 글을 보고서야.. "아.. 예전에 공부할때 이런게 있었지.." 라고 생각이 났는데요..

그러고 보니 처음 봤을때도.. "아니.. 이런게 어디에 쓰이는 거지?"라고 생각을 했었는데..

지금 생각해봐도 token pasting이라는 것이 유용하게 쓰일만한 경우를 찾아 낼 수가 없군요..

어느경우에 유용하게 쓰일까요?

혹시 유용하게 쓰신분 계시다면 경험담좀 들려주십시요.

그럼.. __);

noblepylon의 이미지

wxWidgets에는 wxT()라는 매크로가 있습니다.
문자열이나 문자를 감싸주는 역할을 하며, 유니코드 모드일때는 앞에 L를 붙여주는 역할을 합니다.

#ifdef UNICODE
#define wxT(x) L ## x
#else // !Unicode
#define wxT(x) x
#endif

---
"내게 능력주시는 자 안에서 내가 모든 것을 할 수 있느니라."(빌립보서 4:13)

---
“내게 능력주시는 자 안에서 내가 모든 것을 할 수 있느니라.”(빌립보서 4:13)