1) #

- # 뒤의 첫 번째 argument가 "" 로 둘러 쌓인 string이 되도록 함

- Ex)

#define to_string( s ) # s

cout << to_string( Hello World! ) << endl; // ==> cout << "Hello World!" << endl;


2) ##
- ## 앞의 것과 ## 뒤의 것을 연결(concatenate) 한다.

- Ex)

#define concatenate( x, y ) x ## y
int xy = 10;

cout << concatenate( x, y ) << endl; // ==> cout << xy << endl;

Trackback Address :: http://www.dreamjr.org/tt/trackback/80


◀ PREV : [1] : .. [33] : [34] : [35] : [36] : [37] : [38] : [39] : [40] : [41] : .. [96] : NEXT ▶