2-1-¶ó.Dev-C++

Dev-C++µµ ÅëÇÕ °³¹ß ȯ°æÀ̱⠶§¹®¿¡ ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé°í ÄÄÆÄÀÏÇÏ´Â °úÁ¤Àº ºñ±³Àû ½¬¿î ÆíÀÌ´Ù. ´ÙÀ½ ¼ø¼­´ë·Î ½Ç½ÀÀ» ÇØ º¸ÀÚ.

 

 Dev-C++À» ½ÇÇàÇÑ ÈÄ ÆÄÀÏ/»õ·Î ¸¸µé±â/ÇÁ·ÎÁ§Æ® ¸Þ´º¸¦ ¼±ÅÃÇÏ°í »õ ÇÁ·ÎÁ§Æ® ´ëÈ­»óÀÚ¿¡ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.

Dev-C++·Î ÄܼÖ, À©µµ¿ìÁî ÀÀ¿ë ÇÁ·Î±×·¥, ¶óÀ̺귯¸®, DLL µîÀ» ¸¸µé ¼ö Àִµ¥ µÎ ¹øÂ° Console ApplicationÀ» ¼±ÅÃÇϰí ÇÁ·ÎÁ§Æ® À̸§Àº First·Î ÀÔ·ÂÇÑ´Ù.

 È®ÀÎ ¹öưÀ» ´©¸£¸é ÇÁ·ÎÁ§Æ®¸¦ ÀúÀåÇÒ µð·ºÅ丮¸¦ ¹°¾î º¸´Âµ¥ C:\CExam\First µð·ºÅ丮¸¦ ÁöÁ¤ÇÑ´Ù. ¾Æ´Ï¸é µðÆúÆ®·Î ¼±ÅõǾî ÀÖ´Â Dev-C++ µð·ºÅ丮 ¹Ø¿¡ First ¼­ºê µð·ºÅ丮¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ´Ù. µð·ºÅ丮´Â ½Ç½ÀÀ» ½ÃÀÛÇϱâ Àü¿¡ ¹Ì¸® ¸¸µé¾î ³õÀ» ¼öµµ Àִµ¥ µð·ºÅ丮 ¼±Åà ´ëÈ­»óÀÚ¿¡¼­  ¹öưÀ» ´­·¯ Á÷Á¢ ¸¸µå´Â °ÍÀÌ ´õ Æí¸®ÇÏ´Ù. First µð·ºÅ丮¸¦ ¸¸µé°í First.dev ÆÄÀÏÀ» ÀÌ µð·ºÅ丮¿¡ ÀúÀåÇÑ´Ù.

 First ÇÁ·ÎÁ§Æ®¾È¿¡ ÀÌ¹Ì main.cpp¼Ò½º ÆÄÀÏÀÌ Æ÷ÇԵǾî ÀÖ°í ÀÌ ÆÄÀÏ¿¡´Â ±âº» C++ ÄÚµå±îÁö ÀÛ¼ºµÇ¾î ÀÖ´Ù. Áö±ÝÀº Á÷Á¢ Äڵ带 ÀÛ¼ºÇÏ´Â ½Ç½ÀÀ» ÇØ¾ß ÇϹǷΠ°³¹ßÅøÀÌ ÀÛ¼ºÇØ ÁØ ±âº» ¼Ò½º¸¦ ¸ðµÎ Áö¿î ÈÄ ´ÙÀ½°ú °°ÀÌ Á÷Á¢ ÀÔ·ÂÇØ º¸ÀÚ. È­¸é¿¡ korea¶ó´Â ¹®ÀÚ¿­À» Ãâ·ÂÇÏ´Â ¾ÆÁÖ °£´ÜÇÑ ÇÁ·Î±×·¥ÀÌ´Ù.

ÀÔ·ÂÀ» ¿Ï·áÇßÀ¸¸é ¼Ò½º ÆÄÀÏÀ» ÀúÀåÇÑ´Ù. ÆÄÀÏ/ÀúÀå ¸í·ÉÀ» ¼±ÅÃÇÏ¸é °³¹ßÅøÀÌ ¸¸µé¾îÁØ main.cpp ÆÄÀÏÀÇ À̸§À» º¯°æÇÒ ±âȸ¸¦ Áִµ¥ First.cpp·Î À̸§À» ¹Ù²Ùµµ·Ï ÇÏÀÚ. °¡±ÞÀûÀ̸é ÇÁ·ÎÁ§Æ® ÆÄÀÏÀÇ À̸§°ú ¼Ò½º ÆÄÀÏÀÇ À̸§À» ÀÏÄ¡½ÃŰ´Â °ÍÀÌ Æí¸®ÇÏ´Ù.

´ÜÃàŰ F9(ÄÄÆÄÀÏ/ÄÄÆÄÀÏ ÈÄ ½ÇÇà)¸¦ ´­·¯ ÄÄÆÄÀÏ ¹× ½ÇÇàÇÑ´Ù. ¿ÀŸ°¡ ¾ø´Ù¸é º°´Ù¸¥ ¿¡·¯¾øÀÌ ÄÄÆÄÀ쵃 °ÍÀÌ´Ù. ÄÜ¼Ö ÇÁ·Î±×·¥Àº ½ÇÇà Á÷ÈÄ¿¡ ¹Ù·Î ´ÝÇô ¹ö¸®¹Ç·Î ¸í·É ÇÁ·ÒÇÁƮâ¿¡¼­ Á÷Á¢ ½ÇÇàÇØ ºÁ¾ß °á°ú¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù. C:\CExam\First\First.exe¸¦ ½ÇÇàÇϸé korea ¹®ÀÚ¿­ÀÌ È­¸éÀ¸·Î Ãâ·ÂµÉ °ÍÀÌ´Ù.

 

Dev-C++Àº ÄÄÆÄÀÏ·¯ÀÇ ¼º´ÉÀ¸·Î º¸³ª ÅëÇÕ °³¹ß ȯ°æÀÇ Æí¸®ÇÔÀ¸·Î º¸³ª »ó´çÈ÷ Àß ¸¸µç ÄÄÆÄÀÏ·¯ÀÓ¿¡´Â Ʋ¸²ÀÌ ¾ø´Ù. ÀÌ Ã¥ÀÇ °ÅÀÇ ¸ðµç ¿¹Á¦µéÀº Dev-C++·Îµµ ÄÄÆÄÀÏ °¡´ÉÇÏÁö¸¸ ¾à°£ÀÇ Â÷ÀÌÁ¡ÀÌ ÀÖ´Ù. 98³â Á¦Á¤µÈ Ç¥ÁØÀº main ÇÔ¼öÀÇ ¸®ÅÏ Å¸ÀÔÀ¸·Î intÇüÀ» ±ÇÀåÇϴµ¥ Dev-C++Àº À̸¦ ³Ê¹« °íÁö½ÄÇÏ°Ô ÇØ¼®ÇÏ¿© int¸¸ ÀÎÁ¤ÇÑ´Ù. ±×·¯³ª ºñÁÖ¾ó C++Àº ÀÌÀü ¹®¹ý°úÀÇ È£È¯À» °í·ÁÇÏ¿© voidÇüµµ ÀÎÁ¤ÇÑ´Ù´Â Â÷ÀÌÁ¡ÀÌ ÀÖ´Ù.

ÀÌ Ã¥ÀÇ ¿¹Á¦µéÀº mainÀÇ ¸®ÅÏ Å¸ÀÔÀ¸·Î voidÇü¸¸ »ç¿ëÇϴµ¥ ÀÌ´Â mainÀÇ ¸®Åϰª¿¡ º° Àǹ̵µ ¾øÀ» »Ó´õ·¯ ¿¹Á¦°¡ ª¾ÆÁö´Â È¿°ú°¡ Àֱ⠶§¹®ÀÌ´Ù. ±×·¡¼­ Dev-C++·Î ½Ç½ÀÀ» ÁøÇàÇÏ´Â »ç¶÷µéÀº ¿¹Á¦¿¡¼­ main ¾ÕÀÇ void¸¦ int·Î ¹Ù²ã¼­ ÀÔ·ÂÇØ¾ß ÇÑ´Ù´Â ¾à°£ÀÇ ¹ø°Å·Î¿òÀÌ ÀÖ´Ù. ÀÌÈÄ ÀÌ Á¡¿¡ ´ëÇØ¼­´Â ´õ ÀÌ»ó ¾ð±ÞÀ» ÇÏÁö ¾ÊÀ» ¿¹Á¤À̹ǷΠDev-C++ »ç¿ëÀÚ´Â ÀÌ Á¡À» Àß ¼÷ÁöÇϱ⠹ٶõ´Ù.