Ȩ  I   ȸ»ç¼Ò°³  I  »çÀÌÆ®¸Ê  I  µµ¿ò¸»
Àαâ°Ë»ö¾î
  IDÀúÀå
 
ȸ¿ø°¡ÀÔ I ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£Ã£±â
¤ýOS / Çϵå¿þ¾î / ¼­¹ö±º
¤ýOA / ¿ÀÇǽº / ÀüÀÚÃâÆÇ
¤ý¾ÆÀÌÆù / ¾Èµå·ÎÀ̵å
¤ýµðÁöÅÐ Æ÷Åä±×·¡ÇÇ
¤ý±×·¡ÇÈ / ȨÆäÀÌÁö
¤ýÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
¤ýÀϹÝÇÁ·Î±×·¡¹Ö
¤ý°ÔÀÓÇÁ·Î±×·¡¹Ö
¤ýSNS / E-Business
¤ýµ¥ÀÌÅͺ£À̽º
¤ý±â Ÿ
¤ý±æ¶óÀâÀÌ
¤ý½Ç·ÂÀÌ Å½³ª´Â
¤ýȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â
¤ý¿¹Á¦°¡ °¡µæÇÑ
¤ý±×¸² ÇÑ ÀåÀ¸·Î º¸´Â
¤ýµðÁöÅÐ Æ÷Åä±×¶óÇÇ
¤ý±×·¡ÇÈ/ȨÆäÀÌÁö
ÆäÀ̽ººÏ ºí·Î±× ³×À̹öÆ÷½ºÆ®
°ü·ÃºÐ·ù : ÀÏ¹Ý ÇÁ·Î±×·¡¹Ö / C/C++/STL
Àç¹ÌÀÖ°Ô ºüÁ®µå´Â C++ ÇÁ·Î±×·¡¹ÖÀÇ ÇÔÁ¤ - ÀýÆÇ
Å©°Ôº¸±â l Â÷·Êº¸±â
¤ýÀú ÀÚ Steve Oualline
¤ý¿ª ÀÚ ·ù±¤
¤ý±¸ ºÐ ¹ø¿ª¼­
¤ý¹ßÇàÀÏ 2003³â 09¿ù 20ÀÏ
¤ýÁ¤ °¡ 13,000¿ø
¤ýÆäÀÌÁö 320 ÆäÀÌÁö
¤ýISBN 89-5674-134-4
¤ý³­À̵µ Áß±Þ
¤ýÃâÆÇ»ç Á¤º¸¹®È­»ç
¡°C++ ÇÁ·Î±×·¡¸Ó·Î¼­ÀÇ ¼÷·Ãµµ¿¡ ´ëÇÑ Èï¹ÌÁøÁøÇÑ µµÀü!¡±

  • C++´Â À¯¿¬ÇÏ°íµµ °­·ÂÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î, ±×·± ¸¸Å­ ½Ç¼öÇÒ ¿©Áöµµ ¸¹´Ù.
  • ÀÌ Ã¥Àº ¸Á°¡Áø ÇÁ·Î±×·¥µé·Î °¡µæ Â÷ ÀÖ´Ù.
  • µ¶ÀÚÀÇ ÀÓ¹«´Â ±× ÇÁ·Î±×·¥µé¿¡¼­ ½Ç¼ö¿Í ¿À·ù¸¦ ã¾Æ³»´Â °ÍÀÌ´Ù.
  • Ã¥¿¡ ¼ö·ÏµÈ ÇÁ·Î±×·¥µéÀº ½ÇÁ¦ÀÇ ÇÁ·Î±×·¥µé·Î, Ãʺ¸ÀÚÀÇ ´Ü¼øÇÑ ½Ç¼ö¿Í ´ÙÁß ½º·¹µù ÇÁ·Î±×·¥¿¡¼­ ¸¸³¯ ¼ö Àִ ã±â ¾î·Æ°í µð¹ö±ëÇϱ⠾î·Á¿î ¿À·ù µî ´©±¸³ª ¹üÇÒ ¼ö ÀÖ´Â ¿À·ùµéÀ» ´ã°í ÀÖ´Ù.
  • ¿À·ùµéÀº º¯¼ö¸¦ ÃʱâÈ­ÇÏÁö ¾ÊÀº ´Ü¼øÇÑ ½Ç¼ö¿¡¼­ºÎÅÍ ¡°¹®ÀÚ ÇϳªÀÇ ºÒ°¡»çÀÇ¡±¿¡ ¼ÓÇÏ´Â Èï¹Ì·Î¿î °Íµé±îÁö ´Ù¾çÇÏ´Ù.
  • °¢ ¹®Á¦¸¶´Ù ¿©·¯ °³ÀÇ ÈùÆ®µéÀÌ Á¦½ÃµÇ¸ç, Ã¥ µÞºÎºÐ¿¡ ÇØ´äÀÌ ÀÖ´Ù. ±×¸®°í SteveÀÇ Àç¹ÌÀÖ´Â À¯¸Óµµ °÷°÷¿¡¼­ ¸¸³¯ ¼ö ÀÖ´Ù.

    ÀÌ Ã¥Àº ´©±¸¸¦ À§ÇÑ Ã¥Àΰ¡?
    C++¸¦ ¾î´À Á¤µµ ¾Ë°í ÀÖ´Â µ¶ÀÚ¸¦ ´ë»óÀ¸·Î Çϸç, C++ ÇÁ·Î±×·¡¹ÖÀÇ °í¼ö, Steve°¡ Á¦½ÃÇÑ ÇÁ·Î±×·¡¹Ö ¹®Á¦µéÀ» Ç®¾îº½À¸·Î½á ÀÚ½ÅÀÇ ÇÁ·Î±×·¡¹Ö ¼÷·Ãµµ¸¦ Áø´ÜÇØº»´Ù.

    ÀÌ Ã¥¿¡ Æ÷ÇÔµÈ ³»¿ë
  • Á¦1ºÎ∙ÇÁ·Î±×·¥µé

  • - Á¦1Àå ÅÂÃÊ¿¡
    - Á¦2Àå ù ´ÜÃߺÎÅÍ À߸ø ²ç¸é?
    - Á¦3Àå ¹®ÀÚ ÇϳªÀÇ ºÒ°¡»çÀÇ
    - Á¦4Àå ÀÏ»óÀûÀÎ ¹®Á¦µé
    - Á¦5Àå C ÄÚµåÀÇ ÇÔÁ¤
    - Á¦6Àå ³Ê¹« À̸¥ ¿À·ù
    - Á¦7Àå Ŭ·¡½º ¾ø´Â Ŭ·¡½º
    - Á¦8Àå Àü¹®°¡µéµµ È¥µ¿ÇÏ´Â ¹®Á¦µé
    - Á¦9Àå À̽ļºÀÇ ¾Ç¸¶
    - Á¦10Àå Àß ÀÛµ¿ÇÏ´Â ÇÁ·Î±×·¥ ¸î °³
    - Á¦11Àå ±î´Ù·Î¿î ½º·¹µå¿Í ³»Àå ½Ã½ºÅÛ
  • Á¦2ºÎ∙ÈùÆ®

  • Á¦3ºÎ∙ÇØ´ä


  • ÀúÀÚ ¼Ò°³
    Steve OuallineÀº 35³â ÀÌ»óÀ» ÇÁ·Î±×·¡¹ÖÇØ ¿Ô´Ù. ±×´Â Practical C Programming°ú Practical C++ Programming(O'Reilly)À» ºñ·ÔÇÑ ¿©·¯ º£½ºÆ®¼¿·¯ ÄÄÇ»ÅÍ Ã¥µéÀ» Àú¼úÇß´Ù.
     
    ¿ªÀÚ ¼Ò°³
    1996³âºÎÅÍ ÇÁ·Î±×·¡¹Ö ¼­Àû Àü¹® ¹ø¿ª°¡·Î Ȱµ¿ÁßÀÌ´Ù.
    Áö±Ý±îÁö 「Beginning C#」, 「Professional JSP」, 「Beginning XHTML」, 「Professional ADO 2.5 RDS Programming with ASP 3.0」, 「GDI +Programming: C#À» ÀÌ¿ëÇÑ »ç¿ëÀÚ ÁöÁ¤ ÄÁÆ®·Ñ ÀÛ¼ºÇϱâ」, 「core PHP Programming」, 「Understanding COM+」, 「The JFC Swing Tutorial」, 「Professional XML Applications」, 「Waite GroupÀÇ C++ How-To」 µî ´Ù¾çÇÑ ºÐ¾ßÀÇ ÇÁ·Î±×·¡¹Ö ¼­ÀûµéÀ» ¹ø¿ªÇß´Ù. ÀÌ ¿Ü¿¡µµ 「Game Programming Gems(1, 2, 3)」 ½Ã¸®Á ºñ·ÔÇØ¼­ 「OpenGL Game Programming」, 「3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö & ÄÄÇ»ÅÍ ±×·¡ÇÈÀ» À§ÇÑ ¼öÇÐ」, 「AI Game Programming Wisdom」, [Direct3D ShaderX: Á¤Á¡ & Çȼ¿ ¼ÎÀÌ´õ ÆÁ°ú Æ®¸¯] µî ¿©·¯ °ÔÀÓ ÇÁ·Î±×·¡¹Ö ¼­ÀûµéÀ» ¹ø¿ªÇßÀ¸¸ç, ¶ÇÇÑ ÀâÁö Game Developer Çѱ¹¾îÆÇÀÇ °íÁ¤ ¹ø¿ªÀڷΠȰµ¿ÇؿԴÙ. ÇöÀç ¹ø¿ª¼­ Á¤º¸ »çÀÌÆ® "occam's Razor"(http://occam.com.ne.kr)¿Í Game Programming Gems ½ºÅ͵ð »çÀÌÆ® "GPGstudy.com"(http://gpgstudy.com)À» ¿î¿µÇϰí ÀÖ´Ù.


    ±âº» ¾øÀÌ »ç¼ÒÇÑ ±â¹ý¿¡ ¸ôµÎÇß´ø °ú°ÅÀÇ ¿À·ù¿¡ ´ëÇÑ ÀÚ¼ºÀÌ ³ô¾ÆÁö¸é¼­ öÇÐÃ¥, ½ÉÁö¾î´Â Á¾±³ °æÀü °°Àº ÇÁ·Î±×·¡¹Ö ¼­ÀûµéÀÌ ¸¹ÀÌ ³ª¿À´Â °Í °°´Ù. ¹°·Ð ±×·± Ã¥µé¿¡ ³ª¿À´Â °í´ãÁطп¡ ºüÁ®µå´Â °ÍÀº ¸ÚÁø ÀÏÀÌ´Ù. ±×·¯³ª ½ÇÁ¦·Î µ¹¾Æ°¡´Â ÇÁ·Î±×·¥ÀÌ ¸¸µé¾îÁö·Á¸é, ´©±º°¡´Â ¼Õ¿¡ ÈëÀ» ¹¯È÷°í ¹ßÀ» ¹°¿¡ Àû¼Å¾ß ÇÑ´Ù. ÀÌ Ã¥Àº °í´ãÁØ·ÐÀ» ³íÇϴ åÀ» µ¤°í Çö½Ç·Î µ¹¾Æ¿Í¼­ 4 ¹ÙÀÌÆ® º¹»çÇØ¾ß Çϴµ¥ 5 ¹ÙÀÌÆ®¸¦ º¹»çÇØ¼­ »ý±â´Â µîÀÇ ¡®ÁöÀúºÐÇÑ¡¯ ¹®Á¦¸¦ ÇØ°áÇØ¾ß ÇÏ´Â »ç¶÷µéÀ» À§ÇÑ Ã¥ÀÌ´Ù.

    C++´Â ÃÖ´ëÇÑ ¸¹Àº °ÍµéÀÌ ÄÄÆÄÀÏ ½ÃÁ¡¿¡¼­ °áÁ¤µÇµµ·Ï °í¾ÈµÈ ¾ð¾îÀÌ´Ù. µû¶ó¼­ ½Äº°ÀÚ¸¦ À߸ø ÀÔ·ÂÇÏ´Â µîÀÇ »ç¼ÒÇÑ ½Ç¼öµéÀº ÄÄÆÄÀÏ·¯°¡ ÃÖ´ëÇÑ Àâ¾Æ³¾ ¼ö ÀÖ´Ù. ±×·¯³ª ÄÄÆÄÀÏ·¯°¡ Àâ¾Æ³»Áö ¸øÇÏ´Â ½Ç¼öµµ ÀÖ°í, ÇÁ·Î±×·¡¸ÓÀÇ ½Ç¼ö¿¡ ´ëÇÑ ÄÄÆÄÀÏ·¯ÀÇ ¿À·ù ¸Þ½ÃÁö°¡ ÇÁ·Î±×·¡¸Ó¸¦ ´õ È¥¶õ½º·´°Ô ÇÏ´Â °æ¿ìµµ ÀÖ´Ù. ±×·± ½Ç¼öµéÀº Á÷Á¢ ÀúÁú·¯ º¸Áö ¾Ê´Â ÇÑ ÇÇÇÏ´Â ¹æ¹ýÀ» ¹è¿ì±â Èûµé´Ù. ÀÌ Ã¥Àº ÀúÀÚ°¡ Á÷Á¢ °ÞÀº ¶Ç´Â ´Ù¸¥ ÇÁ·Î±×·¡¸ÓÀÇ Äڵ忡¼­ ¹ß°ßÇÑ ¿©·¯ °¡Áö ½Ç¼öµé·Î °¡µæ Â÷ ÀÖ´Ù. ÀÌ ½Ç¼öµéÀ» °£Á¢ÀûÀ¸·Î üÇèÇÔÀ¸·Î½á µ¶ÀÚ´Â °°Àº ½Ç¼ö¸¦ ÇöÀå¿¡¼­ ´Ù½Ã ¹Ýº¹ÇÏ´Â ÀÏÀ» ÃÖ´ëÇÑ ÁÙÀÏ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

    ÀÌ Ã¥Àº ¶ÇÇÑ µ¶ÀÚÀÇ C++ Áö½ÄÀ» Á¡°ËÇØº¸´Â ÁÁÀº ±âȸ°¡ µÉ °ÍÀÌ´Ù. ¹®Á¦-ÇØ´äÀ¸·Î ±¸¼ºµÈ Ã¥µéÀÌ ¿ø·¡ ±×·¸µíÀÌ, ¼º±ÞÇÏ°Ô ÇØ´äÀ» º¸´Â °ÍÀº µ¶ÀÚ¿¡°Ô º°·Î µµ¿òÀÌ µÇÁö ¾ÊÀ» °ÍÀÌ´Ù. ÃæºÐÈ÷ »ý°¢ÇÏ°í ´äÀ» ½º½º·Î ¸¸µé¾î º» ÈÄ ÇØ´ä°ú ºñ±³ÇØ º¸´Â ÂÊÀÌ µ¶ÀÚÀÇ ½Ç·Â Çâ»óÀ̳ª Á¡°Ë¿¡ ´õ µµ¿òÀÌ µÉ °ÍÀÌ´Ù. ÇÊ¿äÇÏ´Ù¸é Á¦½ÃµÈ Äڵ带 ÄÄÆÄÀÏ·¯·Î Á÷Á¢ ÄÄÆÄÀÏÇϰųª µð¹ö±ëÀ» ÇØº¸´Â °Íµµ ÁÁ°ÚÁö¸¸, ¹ø¿ªÀ» Çϸ鼭 ´À³¤ °ÍÀº µµ±¸ÀÇ µµ¿ò ¾øÀÌ ¸Ó¸®·Î¸¸ Ǫ´Â °ÍÀÌ ´õ Àç¹ÌÀÖ°í À¯ÀÍÇÒ °ÍÀ̶ó´Â Á¡À̾ú´Ù.

    ÀÌ Ã¥¿¡ ³ª¿À´Â ¹®Á¦µé Áß C++ Ç¥ÁØ ¸í¼¼¼­ÀÇ µµ¿òÀ» ¹Þ¾Æ¾ß ÇÒ Á¤µµ·Î ³­ÇØÇÑ ¹®Á¦´Â ¾ø´Ù°í »ý°¢ÇÑ´Ù. ´Ù¸¸, Ãæ½ÇÇÑ C++ Âü°í¼­(Bjarne StroustrupÀÇ "The C++ Programming Language" µî)¸¦ °ç¿¡ µÐ´Ù¸é ¹®Á¦¸¦ Ǫ´Â °úÁ¤¿¡ µµ¿òÀÌ µÉ °ÍÀ̸ç, ¶ÇÇÑ °£°áÇÑ ÇüÅ·ΠÁ¦½ÃµÈ ÇØ´äÀÇ ³»¿ëÀ» Á» ´õ º¸ÃæÇÏ´Â µ¥¿¡µµ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.

    ÀÌ Ã¥¿¡ ´ëÇÑ ÀǰßÀ̳ª Áú¹®Àº ¿ªÀÚÀÇ È¨ÆäÀÌÁö occam's Razor(http://occam.com.ne.kr/)ÀÇ °Ô½ÃÆÇ¿¡ ¿Ã·ÁÁֽñæ! º»¹® ¿©¹é¿¡´Â Èï¹Ì·Î¿î ¿ì½º°³ À̾߱â¿Í °Ý¾ðµéÀÌ Àִµ¥, ¾î¼¸é ¿ì½º°³ À̾߱â Áß¿¡´Â ¾îµð¼­ ¿ô¾î¾ß ÇÒ Áö ¾î¸®µÕÀýÇÑ °Íµµ ÀÖÀ» °ÍÀÌ´Ù. Áַδ ¿ªÀÚÀÇ ¿ª·®ÀÌ ¸ðÀÚ¶õ Å¿À̰ÚÁö¸¸, ¾î·µç Ã¥ º»¹®¿¡ ´ëÇÑ Áú¹®»Ó¸¸ ¾Æ´Ï¶ó ¡°ÀÌ°Ô ¿Ö ¿ô±ä °ÅÁÒ?¡±¶ó´Â Áú¹®¿¡µµ ¼º½ÇÈ÷ ´äÀ» ÇϰڴÙ.
     
     
     
                                      
    ȸ»ç¼Ò°³      °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§      °í°´¼¾ÅÍ     »çÀÌÆ®¸Ê      µµ¿ò¸»