CLOSE SEARCH

Token-Pasting Operator (##)

Token-Pasting Operator (##) 연산자는 토큰을 연결하는 기능을 담당한다. 프로그래밍에서의 토큰이란 의미를 가진 가장 작은 단위의 코드블록이며 기계의 생성의 기본 단위가 된다.


#define tokenizer(str) my##str

위와 같이 정의된 매크로를 아래와 같이 사용하면


tokenizer(Book);


전처리기에 의해 다음과 같이 확장된다.


myBook



크리에이티브 커먼즈 라이선스
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다.

Filed under: Programming Languages