[c,c++] 비트마스크 생성방법, 매크로 전처리기 ## 토큰결합연산
비트마스크 생성방법, 매크로 전처리기 ## 토큰결합연산전처리기 토큰 결합 연산자 활용 : 예) 비트마스크 생성 토클 결합 연산자를 사용하면 매크로의 유연성을 향상시키고, 다양한 설정에서의 코드 재사용성을 높일 수 있습니다. 이는 특히 큰 프로젝트에서 설정 및 조건에 따라 동적으로 코드를 생성해야 할 때 유용합니다. #define BIT_NAME_MSK(PeriName,RegName,BitName) (PeriName##RegName##BitName##Msk) BIT_NAME_MSK(A, B, C)를 호출하면 매크로는 다음과 같이 동작합니다:PeriName은 A로 대체됩니다.RegName은 B로 대체됩니다.BitName은 C로 대체됩니다.따라서 위의 매크로 정의에 따라 BIT_NAME_MSK(A, B, C)..
2024. 1. 3.