wchar_t
glibcÀÇ °ü¸®ÀÚ Drepper¾¾µµ wchar_t¸¦ ±¸ÇöÇÒ ¶§¿¡ UCS¸¦ ¾²Áö ¾Ê°í locale¿¡ ÀÇÁ¸ÇÏ´Â
X11½ÄÀÇ ¹æ¹ýÀ» ¾²·ÁÇß´Ù°í ÇÑ´Ù. ¾Æ¹«Æ° glibcÀÇ iconv´Â UCS4¸¦ wchar_t·Î ÇÏ¿´°í
wchar_t´Â locale dependentÇÏÁö ¾Ê°Ô µÇ¾ú´Ù.
X11¿¡¼´Â wchar_t°¡ locale depedentÇÏ´Ù°í ÇÑ´Ù.
FreeBSD´Â ¾ÆÁ÷ iconv()ÇÔ¼ö¸¦ °¡Áö°í ÀÖÁö ¾Ê´Ù. ±×·±µ¥ ±×µéÀº wchar_t != UCS¶ó°í
»ý°¢ÇÏ°í ÀÖÀ¸¸ç, ÀϺ»ÀÇ ¿µÇâÀ» ¸¹ÀÌ ¹ÞÀºµí.
from http://mail.nl.linux.org/linux-utf8/2001-09/msg00076.html
{{|
The really silly thing is that there are people currently (2001) working
on fresh all-new locale support for FreeBSD, and they do not (yet) plan to
keep wchar_t = UCS for all locales. I had a discussion with them, and I am
afraid, I have now to conclude that they are simply ignorant and full of
bizzare historic misconceptions about Unicode (they are roughly frozen at
the state of the discussion in the Japanese Unix community around 1993
before JIS X 0221 was published and everyone believed that the now mostly
forgotten TRON code would bring the salvation to the Japanese character
set chaos).
|}}
|