
IntlChar::isspace 함수는 공백 문자를 확인하는 함수입니다. 그러나 특정 언어의 문자가 공백으로 인식되지 않는 경우가 있습니다. 한글의 ' ' 문자는 공백으로 인식되지 않습니다.
IntlChar::isspace 함수는 다음 언어의 문자를 공백으로 인식합니다: 영어, 스페인어, 프랑스어, 독일어, 이탈리아어, 포르투갈어, 러시아어, 중국어, 일본어, 한국어의 영어 알파벳, 숫자, 특수문자.
IntlChar::isspace 함수를 사용한 예제는 다음과 같습니다.
#hostingforum.kr
cpp
#include
#include
#include
int main() {
icu::UnicodeString str = "Hello, World!";
icu::UnicodeString space = " ";
icu::UnicodeString hangul = " ";
if (icu::IntlChar::isspace(str.charAt(0))) {
std::cout << "공백 문자입니다." << std::endl;
} else {
std::cout << "공백 문자가 아닙니다." << std::endl;
}
if (icu::IntlChar::isspace(space.charAt(0))) {
std::cout << "공백 문자입니다." << std::endl;
} else {
std::cout << "공백 문자가 아닙니다." << std::endl;
}
if (icu::IntlChar::isspace(hangul.charAt(0))) {
std::cout << "공백 문자입니다." << std::endl;
} else {
std::cout << "공백 문자가 아닙니다." << std::endl;
}
return 0;
}
이 예제에서는 IntlChar::isspace 함수를 사용하여 공백 문자를 확인합니다. 결과는 다음과 같습니다.
#hostingforum.kr
공백 문자가 아닙니다.
공백 문자입니다.
공백 문자가 아닙니다.
이 예제는 IntlChar::isspace 함수를 사용하여 공백 문자를 확인하는 방법을 보여줍니다.
2025-06-19 21:22