
UConverter 클래스의 getSourceType 함수는 데이터의 원본 형식을 반환하는 함수입니다.
getSourceType 함수는 UConverter 클래스의 인스턴스에 대한 정보를 제공하는 데 사용됩니다.
예를 들어, UConverter 인스턴스를 통해 데이터를 변환할 때, getSourceType 함수를 사용하여 데이터의 원본 형식을 확인할 수 있습니다.
getSourceType 함수의 반환 값은 UConverter::SourceType 열거형의 값 중 하나입니다.
이 열거형에는 다음 값이 있습니다:
- UConverter::SourceType::UNKNOWN
- UConverter::SourceType::BYTE
- UConverter::SourceType::UCS2
- UConverter::SourceType::UTF_16
- UConverter::SourceType::UTF_16BE
- UConverter::SourceType::UTF_16LE
- UConverter::SourceType::UTF_32
- UConverter::SourceType::UTF_32BE
- UConverter::SourceType::UTF_32LE
- UConverter::SourceType::UTF_8
- UConverter::SourceType::UTF_8_BE
- UConverter::SourceType::UTF_8_LE
이 열거형의 값 중 하나가 반환되면, getSourceType 함수를 사용하여 데이터의 원본 형식을 확인할 수 있습니다.
예를 들어, UConverter 인스턴스를 통해 데이터를 변환할 때, getSourceType 함수를 사용하여 데이터의 원본 형식을 확인할 수 있습니다.
#hostingforum.kr
cpp
UConverter converter;
// 데이터 변환 코드
UConverter::SourceType sourceType = converter.getSourceType();
if (sourceType == UConverter::SourceType::UTF_8) {
// 데이터의 원본 형식은 UTF-8입니다.
} else if (sourceType == UConverter::SourceType::UCS2) {
// 데이터의 원본 형식은 UCS-2입니다.
} else {
// 데이터의 원본 형식은 알려지지 않았습니다.
}
2025-05-17 02:43