CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): valken (:이쁜왕자:)
날 짜 (Date): 2003년 4월 18일 금요일 오후 06시 07분 15초
제 목(Title): Re: C preprocessor 의 ## (본드)..


자문자답

Stringizing Operator (#) 를 쓰면 된다는군요.

이런게 있다는건 알았는데, 용법이 하도 이상해서 헷갈렸는데,

#A 하면 무조건 "A" 로 만드는 군요.

#define X(A) "XXX_" #A "_XXX"

이렇게 하면 

X(AAA) 가 "XXX_" "AAA" "_XXX" 가 되어 결국

"XXX_AAA_XXX" 가 되는군요.

아.. 복잡해라..


   "웬 초콜릿? 제가 원했던 건 뻥튀기 쬐끔과 의류예요." "얘야, 왜 또 불평?"
                          -> 자음 19개와 모음 21개를 모두 사용하는 pangram
- 이쁜왕자 -
- Valken the SEXy THief~~ ^_* -

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.