ÀϹÝÀûÀ¸·Î ¿Ï¼ºÇü ÇÑ±Û ÄÚµå¶ó°í Çϸé KSC5601-1987À»
¸»ÇÏ°ï ÇÑ´Ù. ÀÌ ÄÚµå´Â ÇÑ±Û 2350ÀÚ °¡·®À» ´ã°í ÀÖ´Â
°ÍÀ¸·Î ¸ðµç ÇѱÛÀ» ´Ù Ç¥½ÃÇÒ ¼ö ÀÖ´Â ¹®ÀÚ´Â ¾Æ´Ï´Ù.
ÀϹÝÀûÀ¸·Î ÈÞ´ëÆùÀÇ IME¸¦ ÅëÇؼ ±ÛÀÚ¸¦ ÀûÀ» ¶§,
'Œc', '¼„', '—Í' µîÀº ÀÔ·ÂÇÒ ¼ö°¡ ¾ø´Âµ¥ ±× ÀÌÀ¯°¡
¹Ù·Î KSC5601-1987À» Àû¿ëÇÏ°í Àֱ⠶§¹®ÀÌ´Ù.
»ç½Ç Windows ÇÁ·Î±×·¡¹Ö¸¸ Çϰųª PC¿ë linux ÇÁ·Î±×·¡¹ÖÀ»
ÇÑ´Ù¸é ±»ÀÌ ÀÌ·± º¯È¯ ÇÔ¼ö¸¦ ¸¸µé ÇÊ¿ä°¡ ¾ø´Ù. Windows¿¡´Â
MultiByteToWideChar()¶ó´Â °ÍÀÌ ÀÖ°í, linux¿¡´Â iconv()¶ó´Â
¸·°ÇÑ ÄÚµå º¯È¯ ÇÔ¼ö°¡ ÀÖ´Ù. ÇÏÁö¸¸ ¹®Á¦´Â embedded
systemÀÇ °æ¿ìÀÌ´Ù. º¸Åë embedded system¿ë linux¿¡´Â
iconv¿Í °°ÀÌ ¿ë·®À» ¸¹ÀÌ Â÷ÁöÇÏ´Â °ÍÀº ºôµå¿¡¼
ºüÁ® ÀÖ´Ù. (¹°·Ð Á÷Áý ¼Ò½º·Î ºôµåÇÏ¸é µÈ´Ù. ÇÏÁö¸¸
license ¹®Á¦°¡ ÀÖ´Â °æ¿ì°¡ ÀÖ´Ù) ±×·² ¶§´Â DOS ¶§
ÇØ¿Ô´ø °Íó·³ Á÷Á¢ º¯È¯ Å×À̺íÀ» ¼Ò½º Äڵ忡 ³Ö°í
±×°ÍÀ» ±¸ÇöÇÏ´Â ¹æ¹ý ¹Û¿¡´Â ¾ø´Ù.
¾î¼´Ù º¸´Ï ÇÊ¿äÇÏ°Ô µÇ¾î¼ Åð±ÙÇÏÀÚ¸¶ÀÚ ¸¸µé¾î
º¸¾Ò´Âµ¥, ¼¼»óÀÌ ÁÁ¾ÆÁ®¼ 100ÁÙ±îÁö ÄÚµù ¾Ê°íµµ
º¯È¯ ÇÔ¼ö¸¦ ¸¸µé ¼ö ÀÖ°Ô µÇ¾ú´Ù. (¹°·Ð °ÅÁþ¸»ÀÌ´Ù.
º¯È¯ Å×À̺íÀ» ¸¸µé±â À§ÇÑ Äڵ尡 Ãß°¡·Î ÇÊ¿ä Çß¾ú´Ù)
÷ºÎÆÄÀÏ
(46K)
ÀÏ´Ü VC++¿ë dsw°¡ ÀÖÀ¸´Ï Á÷Á¢ ¿¾î º¸¸é ¿¹Á¦°¡
ÀÖ´Ù. ¹°·Ð g++¿¡¼µµ Á¦´ë·Î µ¿ÀÛ ÇÑ´Ù.
|