http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=664 [º¹»ç]
c, c++
¼Á¡¿¡¼ ÄÄÇ»ÅÍ °ü·Ã Ã¥µéÀ» º¸´Ï c, c++ Ã¥µéÀÌ ¸¹¾Ò½À´Ï´Ù
c´Â c¾ð¾î¶ó´Â°Ç ¾Ë°Ú´Âµ¥ c++´Â ¹º°¡¿ä??
±×¸®°í c¾ð¾î°¡ ¹è¿ì±â°¡ ¸¸¸¸Ä¡ ¾ÊÀ»°Å¶ó´Â ´À³¦ÀÌ ÆÅÆŵé´õ±º¿ä
c¾ð¾î´Â ¿Ö ¹è¿ö¾ßÇÏ°í c¾ð¾î¸¦ ¹è¿üÀ» °æ¿ì ¾î¶² ÀÏÀ» ÇÒ ¼ö ÀÖ°Ô µÇ³ª¿ä?
¹«¾ùº¸´Ù c¾ð¿Í, c++´Â ¹«¾ùÀΰ¡¿ä??
c¾ð¾î¿Í c++´Â ¹«¾ùÀ̸ç, À̵éÀº ¾î¶²ÀÏÀ» Çϱâ À§ÇØ ¹è¿ö¾ß ÇÏ°í,
À̵éÀ» ¹è¿üÀ» °æ¿ì ¾î¶² ÀÏÀ» ÇÒ¼ö ÀÖ³ª¿ä?
re: c, c++
C, C++Àº ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÔ´Ï´Ù.
ÇÁ·Î±×·¡¹Ö ¾ð¾î¶ó´Â °ÍÀº ½±°Ô ¸»ÇÏ¸é ¿ì¸®°¡ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥À» ¸¸µå´Â ¾ð¾î¶ó°í »ý°¢ÇÏ½Ã¸é µË´Ï´Ù.
C¿Í C++ÀÇ Â÷ÀÌ´Â ±íÀÌÀÖ°Ô ¸»ÇÏÀÚ¸é ±²ÀåÈ÷ º¹ÀâÇÕ´Ï´Ù.
ÀÏ´Ü ½±°Ô Á¢±ÙÇϽ÷Á¸é C¿Í C++Àº ÇÁ·Î±×·¥ ÀÛ¼º ¹æ½ÄÀÇ Â÷À̸¦ °¡Áö°í ÀÖ´Ù°í º¸½Ã¸é µË´Ï´Ù.
C¾ð¾î¸¦ ¹è¿ì´Â ÀÌÀ¯´Â... ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ¹è¿ì´Â ÀÌÀ¯¿Í °°½À´Ï´Ù.
ÄÄÇ»Å͸¦ Á»´õ À¯¿ëÇÏ°Ô »ç¿ëÇϱâ À§ÇÚ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ·Á°í ¹è¿ì´Â °ÍÀÌÁö¿ä.
C¾ð¾î¸¦ ¹è¿ï °æ¿ì, ÄÄÇ»ÅÍ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖ½À´Ï´Ù.
C¾ð¾î¿Í C++ÀÇ ±¸Ã¼ÀûÀÎ Â÷À̸¦ ¸íÈ®ÇÏ°Ô ÀÌÇØÇϽ÷Á¸é ¿ì¼± C¿Í C++¾ð¾î¸¦ ¹è¿ì¼Å¾ß ÇÕ´Ï´Ù.
°³°ýÀûÀÎ ¼³¸íÀ» µå¸®¸é ¸ÕÀú ´äÇϽŠºÐÀÌ ¸»¾¸Çϼ̵íÀÌ,
C´Â ÀýÂ÷Àû ¹æ½ÄÀ¸·Î ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ°í
C++Àº °´Ã¼ÁöÇâ ÀûÀÎ ¹æ½ÄÀ¸·Î ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â Â÷ÀÌ°¡ ÀÖ½À´Ï´Ù.
¹°·Ð ¼·Î ºñ½ÁÇÏÁö¸¸ ¹®¹ýÀûÀÎ Â÷À̵µ ÀÖ½À´Ï´Ù.
±× ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â Â÷À̸¦ Á»´õ ¼³¸íÇÏÀÚ¸é,
ÇÁ·Î±×·¡¹ÖÀÇ ¼¼°è¸¦ ÀÌÇØÇØ¾ß ÇÕ´Ï´Ù.
ÇÁ·Î±×·¡¹ÖÀ̶õ? ¿ì¸®°¡ ÇÏ·Á´Â ÀÏÀ» ÄÄÇ»ÅÍ°¡ ÇÒ ¼ö ÀÖµµ·Ï ÀÛ¼ºÇÑ´Ù°í º¸¸é,
¿ì¸®°¡ ÇÏ·Á´Â ÀÏÀ» ÄÄÇ»ÅÍ°¡ ¾Ë¾Æ ¸ÔÀ» ¼ö ÀÖµµ·Ï ÀÛ¼ºÇØ¾ß Çϴµ¥,
¸ÅÆ®¸¯½º¶ó´Â ¿µÈ¿¡¼µµ º¸¼ÌµíÀÌ ÄÄÇ»ÅÍ´Â 0°ú 1¹Û¿¡ ¸ð¸¨´Ï´Ù.
±×·³ C¾ð¾î¸¦ ¾î¶»°Ô ÄÄÇ»ÅÍ°¡ ¾Ë¾Æ ¸ÔÀ» ¼ö ÀÖÀ»±î¿ä?
»ç½Ç C¾ð¾î¸¦ ÀÛ¼ºÇÑ´Ù°í Çصµ ÄÄÆÄÀÏ·¯¶ó´Â ³ðÀÌ ½ÇÁ¦·Î ÄÄÇ»ÅÍ°¡ ¾Ë¾Æ ¸ÔÀ» ¼ö ÀÖ´Â
ÇüÅ·Πº¯Çü½ÃÄÑ ÁÝ´Ï´Ù.
C¿Í C++Àº ÀÛ¼º¾ð¾î°¡ ºñ½ÁÇÏÁö¸¸, ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â °³³äÀÌ Á» ´Ù¸¨´Ï´Ù.
C¾ð¾î´Â ÀÌ·± »óȲ¿¡ ´ÚÄ¡¸é ÀÌ·¸°Ô ÇÏ°í Àú·± »óȲ¿¡ ´ÚÄ¡¸é Àú·¸°Ô Çضó´Â °³³äÀ¸·Î
ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏÁö¸¸,
C++À̶ó´Â ³ðÀº °´Ã¼¸¦ ´ÜÀ§·Î ÀÛ¾÷ÇൿµéÀ» ¹¾î¼ ÀÛ¼ºÇÑ´Ù°í º¸½Ã¸é µË´Ï´Ù.
´õ ±íÀº °³³äÀº ¸î¸¶µð·Î Á¤ÀÇÇÒ ¼ö ¾ø°í,
ÀÌÇØÇϽô°ÍÀº ´õ¿í ¾î·Æ½À´Ï´Ù.
C, C++·Î ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ½Ã¸é ¸íÈ®ÇÏ°Ô ÀÌÇØÇÏ½Ç ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
ÀÌ·± ¾ð¾î¸¦ ¹è¿ì¸é, ÈçÈ÷¸»ÇÏ´Â ÇÁ·Î±×·¡¸Ó°¡ µÇ´Â °ÍÀÌÁÒ.
¿ì¸®°¡ ¸¹ÀÌ »ç¿ëÇÏ´Â À©µµ¿ì¸¦ ¿¹¸¦ µé¾î ¸»ÇÏÀÚ¸é,
¿öµåÇÁ·Î¼¼¼ °°Àº ÇÁ·Î±×·¥À» ¸¸µå´Â ÀÏÀ» ÇÒ ¼ö ÀÖ°Ô µÇ´Â °ÍÀÔ´Ï´Ù.
´äÀÌ Á» µÇ¼Ì´ÂÁö ¸ð¸£°Ú½À´Ï´Ù...
ÀÌ ¼¼°è¸¦ Á»´õ ÀÌÇØÇϽ÷Á¸é ±âÃÊÀûÀÎ Áö½ÄÀÌ ÀÖ¾î¾ß ´õ ±íÀÌ ÀÌÇØÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù
re: c, c++
C´Â ÀýÂ÷ÁöÇâÇü ¾ð¾îÀÌ°í, C++Àº JAVA¿Í °°ÀÌ °´Ã¼ÁöÇâÇü ¾ð¾îÀÔ´Ï´Ù.
±×¸®°í ¸Ç óÀ½ C ÇÁ·Î±×·¡¹Ö¶§ ¹è¿ì´Â C ¾ð¾î´Â MS ÄÄÆÄÀÏ·¯ ±âÁØÀ¸·Î´Â ÄÜ¼Ö ¾îÇø®ÄÉÀ̼Ç(ÄÜ¼Ö API)À̶ó ºÒ¸®´õ±º¿ä. ¿ª½Ã ÇöÀç´Â C ¾ð¾î¾ÈÀÇ ÇÁ·Î±×·¡¹Ö ¹æ½ÄÁß Çϳª¿¡ ¼ÓÇÕ´Ï´Ù.
ÀÏ´Ü µÑÀº C ¾ð¾î¶õ ´ë´ÜÀ§ ¾Æ·¡ ÀÖÁö¸¸, °ÅÀÇ È£È¯ÀÌ µÇÁö´Â ¾Ê½À´Ï´Ù.
±âº»ÀûÀ¸·Î µÑÀÌ µ¿ÀÛÇÏ´Â OS ¿¡ Â÷ÀÌ°¡ Àֱ⠶§¹®ÀÔ´Ï´Ù.
±âÁ¸¿¡ ¸»ÇÏ´Â C ÀÇ °æ¿ì À¯´Ð½º¿¡ ÃÖÀûÈµÈ ¾ð¾îÀÔ´Ï´Ù. DOS °¡ À¯´Ð½ºÀÇ ¹æ½ÄÀ̳ª ȯ°æÀ» °ÅÀÇ ´ëºÎºÐ µû¶ú±â ¶§¹®¿¡, µÑ »çÀÌ¿¡´Â ÀϺθ¦ Á¦¿ÜÇÏ°í´Â ¼Ò½º°¡ ¼·Î ȣȯÀÌ µË´Ï´Ù.
ÇÏÁö¸¸ À©µµ¿ìÁî´Â À¯´Ð½ºÈ¯°æ°ú ÀüÇô ´Ù¸¥ OSÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î À¯´Ð½ºÀÇ Å͹̳ΰú °°Àº ±ÛÀÚÀ§ÁÖ°¡ ¾Æ´Ñ, GUI(±×·¡ÇÈ À¯Àú ÀÎÅÍÆäÀ̽º) ¹æ½ÄÀÔ´Ï´Ù.
¾Æ½Ã¸®¶ó »ý°¢µË´Ï´Ù¸¸, À¯´Ð½º½ÄÀÇ ¼Ò½ºÄÚµå·Î´Â GUI ¹æ½ÄÀ» Ç¥ÇöÇϱⰡ ¾î·Æ½À´Ï´Ù.
C¾ð¾î¸¦ ¹è¿ì½Å´Ù°í ¾î´ÀºÐ¾ß¿¡¼ ÀÏÇÒ¼ö ÀÖ´Ù°í Á¤ÇÒ¼ö Àִ°ÍÀÌ ¾Æ´Ï¶ó
ÄÄÇ»Å͸¦ Àü¹ÝÀûÀ¸·Î Àü»êºÐ¾ßÂÊ¿¡¼ ÀÏÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÃâÁ¦ : Á¤º¸º¸¾È ¼¾ÅÍ |
Hit : 8350 Date : 2007/03/01 11:03
|