학습
모듈
Rust에서 If/else 식을 사용하여 조건 테스트 - Training
배열, 벡터 및 해시 맵과 같은 Rust 복합 데이터 형식을 알아봅니다. if/else 문을 사용하여 조건을 테스트하는 방법을 살펴봅니다.
#if 지시문은 지정된 상수 식을 확인하여 리소스 파일의 조건부 컴파일을 제어합니다. 상수 식이 0이 아닌 경우 #if 컴파일러가 다음 #endif, #else 또는 #elif 지시문까지 문을 계속 처리하도록 지시한 다음, #endif 지시문 뒤에 있는 문으로 건너뜁니다. 상수 식이 0이면 #if 컴파일러가 다음 #endif, #else 또는 #elif 지시문으로 건너뛰도록 지시합니다.
#if constant-expression
constant-expression
검사할 식입니다. 이 값은 정의된 이름, 정수 상수 또는 이름, 정수, 산술 및 관계형 연산자로 구성된 식입니다.
다음은 할당된 Version 값이 3보다 작은 경우에만 BITMAP 문을 컴파일하는 예제입니다.
#if Version < 3
BITMAP 1 errbox.bmp
#endif
학습
모듈
Rust에서 If/else 식을 사용하여 조건 테스트 - Training
배열, 벡터 및 해시 맵과 같은 Rust 복합 데이터 형식을 알아봅니다. if/else 문을 사용하여 조건을 테스트하는 방법을 살펴봅니다.