
	                	                 
 IntlChar::getPropertyValueEnum 메서드는 특정 문자의 속성을 반환하는 메서드입니다. 
 IntlChar::getPropertyValueEnum을 사용하여 특정 문자의 속성을 얻는 방법은 다음과 같습니다.
 1. IntlChar::getPropertyValueEnum 메서드를 호출하여 속성을 얻습니다. 
 2. 속성 이름을 지정하여 속성을 얻습니다. 
 IntlChar::getPropertyValueEnum의 반환 값은 enum 타입의 값이 나옵니다. 
 IntlChar::getPropertyValueEnum의 속성은 다음과 같습니다.
 - BIDI_CLASS: Bidirectional Class
 - BIDI_LEVEL: Bidirectional Level
 - BIDI_MIRROR: Bidirectional Mirror
 - BLOCK: Block
 - CAT: Category
 - COMBINING_CLASS: Combining Class
 - DECOMPOSITION_TYPE: Decomposition Type
 - EAST_ASIAN_WIDTH: East Asian Width
 - GENERAL_CATEGORY: General Category
 - GRAPHIC_CATEGORY: Graphic Category
 - INHERITED: Inherited
 - LINE_BREAK: Line Break
 - NARROW_CATEGORY: Narrow Category
 - QUARTER_WIDTH: Quarter Width
 - SCRIPT: Script
 - UNIFIED_IDEOGRAPH: Unified Ideograph
 - VISUAL_CATEGORY: Visual Category
 IntlChar::getPropertyValueEnum을 사용하여 특정 문자의 속성을 얻을 수 있는 예제 코드는 다음과 같습니다.
#hostingforum.kr
cpp
#include 
#include 
#include 
int main() {
    // 특정 문자를 지정합니다.
    UChar32 codePoint = 0x4E00;
    // IntlChar::getPropertyValueEnum 메서드를 호출하여 속성을 얻습니다.
    int property = UPROPERTY_BIDI_CLASS;
    int value = UChar::getPropertyValueEnum(codePoint, property);
    // 속성 이름을 지정하여 속성을 얻습니다.
    property = UPROPERTY_BLOCK;
    value = UChar::getPropertyValueEnum(codePoint, property);
    // 반환 값을 출력합니다.
    std::cout << "BIDI_CLASS: " << value << std::endl;
    std::cout << "BLOCK: " << value << std::endl;
    return 0;
}
IntlChar::getPropertyValueEnum의 사용법은 다음과 같습니다.
1. IntlChar::getPropertyValueEnum 메서드를 호출합니다.
2. 속성 이름을 지정합니다.
3. 속성을 얻습니다.
IntlChar::getPropertyValueEnum을 사용하여 특정 문자의 속성을 얻는 방법은 위의 예제 코드를 참고하시기 바랍니다.
2025-03-18 14:20