¸â¹ö ÇÔ¼ö Æ÷ÀÎÅÍ2
<Ŭ·¡½º ³»¿¡¼ ¸â¹ö ÇÔ¼ö Æ÷ÀÎÅ͸¦ »ç¿ëÇϱâ> Ŭ·¡½º³»¿¡¼ ¸â¹öÇÔ¼ö¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀº °£´ÜÇÏ´Ù. Äڵ尡 ªÀ¸¹Ç·Î ¼Ò½º·Î ¼³¸íÇÑ´Ù.
<¹®ÀÚ¿À» ÀÌ¿ëÇÑ ¸â¹ö ÇÔ¼ö Æ÷ÀÎÅÍ ÀÌ¿ë> À̹ø Àå¿¡¼´Â ÀÏ¹Ý ¸â¹ö ÇÔ¼öÀÇ Æ÷ÀÎÅ͸¦ std::map¿¡ ÀúÀåÇÏ¿© ½ÇÇàÇØ º»´Ù.
½ÇÇà ÇÒ Å¬·¡½ºÀÇ ¸â¹ö ÇÔ¼ö Æ÷ÀÎÅ͸¦ ¼±¾ðÇÑ´Ù.
StriLess´Â ´ë¼Ò¹®ÀÚ ±¸ºÐ¾øÀÌ x°¡ yº¸´Ù ÀÛÀºÁö ºñ±³Çϴ Ŭ·¡½ºÀÌ´Ù.
Command Ŭ·¡½º´Â ÇÑ °³ÀÇ °´Ã¼¸¸ »ý¼º µÇ´Â°É·Î ÇÑÁ¤ÇÑ´Ù. Command::Process´Â °ÔÀÓ ·çÇÁ¿¡¼ ºÒ·ÁÁö´Â ¸Þ¼ÒµåÀÌ´Ù. "sit"À» ³Ñ±â¸é SitDown()ÀÌ ½ÇÇà µÈ´Ù. (this->*iter->second)( 3 ) ¹®ÀåÀº Command °´Ã¼ÀÇ ¸Þ¼Òµå¸¦ ½ÇÇàÇÑ´Ù.
¼Ò½º : CmdTable1.zip ÂüÁ¶: ·Ñ Ç÷¹À× °ÔÀÓ ÇÁ·Î±×·¡¹Ö (»çÀ̹ö ÃâÆÇ»ç) 138page |