¡Ô ÇÁ·Î±×·¡¹Ö ¼ÒÇ° ¹× ÆÁ

 ¡å È®Àå ¿Ï¼ºÇü Äڵ带 À¯´ÏÄÚµå·Î

C++

N/A

ÀϹÝÀûÀ¸·Î ¿Ï¼ºÇü ÇÑ±Û ÄÚµå¶ó°í Çϸé 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++¿¡¼­µµ Á¦´ë·Î µ¿ÀÛ ÇÑ´Ù.