
IntlChar::isgraph 함수는 유니코드 문자의 그래프 여부를 확인하는 함수입니다.
그래프 문자란, 글자나 기호를 표현하는 문자를 말합니다. 예를 들어, 'a'부터 'z'까지의 소문자, 'A'부터 'Z'까지의 대문자, 숫자 0부터 9까지, 그리고 특수기호와 기호 문자 등이 그래프 문자에 해당합니다.
IntlChar::isgraph 함수는 이러한 그래프 문자를 포함하여 그래프 여부를 결정합니다.
IntlChar::isgraph 함수는 유니코드 0부터 0x10FFFF까지의 모든 문자에 대해 그래프 여부를 확인할 수 있습니다.
IntlChar::isgraph 함수를 사용하여 문자의 그래프 여부를 확인하려면, 함수에 유니코드 문자의 코드 포인트를 전달하여 그래프 여부를 확인할 수 있습니다.
IntlChar::isgraph 함수의 반환 값은 true이면 입력된 문자가 그래프 문자이며, false이면 입력된 문자가 그래프 문자가 아닙니다.
IntlChar::isgraph 함수를 사용하여 문자의 그래프 여부를 확인하는 예제는 다음과 같습니다.
#hostingforum.kr
cpp
#include
#include
int main() {
icu::UnicodeString str("Hello, World!");
for (int i = 0; i < str.length(); i++) {
if (IntlChar::isgraph(str[i])) {
std::cout << "그래프 문자: " << str[i] << std::endl;
} else {
std::cout << "비 그래프 문자: " << str[i] << std::endl;
}
}
return 0;
}
IntlChar::isgraph 함수를 사용하여 문자의 그래프 여부를 확인하는 방법을 알았으니, 이제는 IntlChar::isgraph 함수를 사용하여 문자의 그래프 여부를 확인할 수 있습니다.
2025-07-12 19:08