Ȩ  I   ȸ»ç¼Ò°³  I  »çÀÌÆ®¸Ê  I  µµ¿ò¸»
Àαâ°Ë»ö¾î
  IDÀúÀå
 
ȸ¿ø°¡ÀÔ I ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£Ã£±â
¤ýOS / Çϵå¿þ¾î / ¼­¹ö±º
¤ýOA / ¿ÀÇǽº / ÀüÀÚÃâÆÇ
¤ý¾ÆÀÌÆù / ¾Èµå·ÎÀ̵å
¤ýµðÁöÅÐ Æ÷Åä±×·¡ÇÇ
¤ý±×·¡ÇÈ / ȨÆäÀÌÁö
¤ýÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
¤ýÀϹÝÇÁ·Î±×·¡¹Ö
¤ý°ÔÀÓÇÁ·Î±×·¡¹Ö
¤ýSNS / E-Business
¤ýµ¥ÀÌÅͺ£À̽º
¤ý±â Ÿ
¤ý±æ¶óÀâÀÌ
¤ý½Ç·ÂÀÌ Å½³ª´Â
¤ýȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â
¤ý¿¹Á¦°¡ °¡µæÇÑ
¤ý±×¸² ÇÑ ÀåÀ¸·Î º¸´Â
¤ýµðÁöÅÐ Æ÷Åä±×¶óÇÇ
¤ý±×·¡ÇÈ/ȨÆäÀÌÁö
ÆäÀ̽ººÏ ºí·Î±× ³×À̹öÆ÷½ºÆ®
°ü·ÃºÐ·ù : ÀÏ¹Ý ÇÁ·Î±×·¡¹Ö / C/C++/STL
Essential(¿¡¼¾¼È) C++ - ÀýÆÇ
Å©°Ôº¸±â l Â÷·Êº¸±â
¤ýÀú ÀÚ Stanley B. Lippman
¤ý¿ª ÀÚ ÃÖ¼¼¿µ , °û¿ëÀç
¤ý±¸ ºÐ ¹ø¿ª¼­
¤ý¹ßÇàÀÏ 2003³â 07¿ù 05ÀÏ
¤ýÁ¤ °¡ 15,000¿ø
¤ýÆäÀÌÁö 359 ÆäÀÌÁö
¤ýISBN 89-8054-516-9
¤ý³­À̵µ ÃʱÞ.Áß±Þ
¤ýÃâÆÇ»ç ÀÎÆ÷ºÏ
"µ¶ÀÚ ¿©·¯ºÐÀÌ ÀÌ Ã¥À» Áý¾îµé¸é, ´Ü±â°£¿¡ C++¿¡ Á¤ÅëÇØ Áú ¼ö ÀÖ½À´Ï´Ù. StanÀº ¸Å¿ì ±¤¹üÀ§ÇÏ°í º¹ÀâÇÑ ÁÖÁ¦µéÀ» Ã˸Á¹Þ´Â C++ÇÁ·Î±×·¡¸ÓµéÀ̶ó¸é ¹Ýµå½Ã ¾Ë¾Æ¾ß ÇÒ Çʼö »çÇ×µé·Î Ãà¾à½ÃÄ×½À´Ï´Ù. ±×ÀÇ »ç·Ê ¿¬±¸µéÀº È¿°úÀûÀ̸鼭 Ã¥ Àüü¸¦ ÅëÇØ Ä£¼÷ÇÑ ½Ç¸¶¸®·Î Ç®¾î°©´Ï´Ù."
-Steve Vinoski, IONA

Essential C++´Â Âɰ¶ ½Ã°£ÀÌ °ÅÀÇ ¾ø´Â ÇÁ·Î±×·¡¸Óµé¿¡°Ô C++¸¦ ¹è¿ì°í, ½Ç¹«¿¡ ÀÌ¿ëÇÏ´Â ºü¸¥ ±æÀ» Á¦½ÃÇØ ÁÝ´Ï´Ù. ÀÌ Ã¥Àº ªÀº ±â°£ ³»¿¡ º¼ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ´ëºÎºÐ Á÷¸éÇÏ°Ô µÉ C++ ÇÁ·Î±×·¡¹ÖÀÇ ¿ä¼Òµé¿¡°Ô ÁýÁߵǾî ÀÖ°í, ½Ç¼¼°èÀÇ ÇÁ·Î±×·¡¹Ö ¹®Á¦µéÀ» ÇØ°áÇϴµ¥ µµ¿òÀÌ µÇ´Â ±â´Éµé°ú Å×Å©´ÐµéÀ» »ìÆìº¸°Ô µË´Ï´Ù.

Essential C++´Â C++ÀÇ ±âº»µéÀ» ÀýÂ÷Àû(procedural), °´Ã¼ ±â¹Ý(object-based), °´Ã¼ ÁöÇâ(object-oriented)ÀÇ ¹æ¹ý·ÐÀ¸·Î ¼³¸íÇÕ´Ï´Ù. ¶Ç ´Ü°èÀûÀ¸·Î º¹ÀâÇØÁö´Â ÀÏ·ÃÀÇ ÇÁ·Î±×·¡¹Ö ¹®Á¦µéÀÌ Á¦½ÃµÇ°í ÀÌ·¯ÇÑ ¹®Á¦µéÀÇ ÇØ¹ýÀ¸·Î C++ÀÇ ÁÖ¿ä ±â´É°ú Ư¡µéÀ» ¼Ò°³Çϰí ÀÖ½À´Ï´Ù. ÀÌ·± ¹æ¹ýÀ¸·Î, C++ÀÇ ±â´É°ú ±¸Á¶¿¡ ´ëÇØ ¹è¿ï ¼ö ÀÖ°í, ±× ¸ñÀû°ú ³í¸®ÀûÀÎ ±Ù°Åµéµµ ÀÌÇØÇÏ°Ô µË´Ï´Ù.

´ÙÀ½°ú °°Àº ÇÙ½É ÁÖÁ¦µéÀ» ¸é¹ÐÈ÷ ¾Ë¾Æº¾´Ï´Ù.

  • Á¦³×¸¯(generic) ÇÁ·Î±×·¡¹Ö°ú Standard Template Library (STL)
  • °´Ã¼ ±â¹Ý(object-based) ÇÁ·Î±×·¡¹Ö°ú Ŭ·¡½º ¼³°è
  • °´Ã¼ ÁöÇâ(object-oriented) ÇÁ·Î±×·¡¹Ö°ú Ŭ·¡½º »ó¼Ó ¼³°è
  • ÇÔ¼ö ÅÛÇø´°ú Ŭ·¡½º ÅÛÇø´ÀÇ ¼³°è¿Í »ç¿ë
  • ¿¹¿Ü»óȲ ó¸®¿Í ·±Å¸ÀÓ Å¸ÀÔ ½Äº°(Run-Time Type Identification)

Ãß°¡ÀûÀ¸·Î ºÎ·Ï¿¡¼­´Â °¢ Àå ³¡¿¡ ³ª¿À´Â ¿¬½À ¹®Á¦µéÀÇ ¿ÏÀüÇÑ ÇØ¹ý°ú ÀÚ¼¼ÇÑ ¼³¸íÀ» ´Ù·ì´Ï´Ù. µÎ ¹øÂ° ºÎ·Ï¿¡´Â Á¦³×¸¯ ¾Ë°í¸®Áò °¢°¢ÀÌ ¾î¶»°Ô »ç¿ëµÇ´ÂÁöÀÇ ¿¹Á¦°¡ Æ÷ÇÔµÈ Äü ·¹ÆÛ·±½º ÇÚµåºÏÀÌ ÀÖ½À´Ï´Ù.

ÀÌ °£´ÜÇÑ ¿¹Á¦µé·Î C++ÀÇ ½Ç¹« Áö½ÄÀ» ¹è¿ï ¼ö ÀÖ°í, Àü¹®¼ºÀ» ´õ¿í ³ôÀÌ´Â È®°íÇÑ ±âº»À» ½×À» ¼ö ÀÖ½À´Ï´Ù.

Stanley B. LippmanÀº DreamWorks Feature AnimationÀÇ Core Technology ±×·ìÀÇ ÀÏ¿øÀÔ´Ï´Ù. DreamWorks¿¡ ÇÕ·ùÇϱâ Àü¿¡´Â Walt Disney Feature AnimationÀÇ ÁÖ¿ä ¼ÒÇÁÆ®¿þ¾î ±â¼úÀÚ¿´½À´Ï´Ù. º§ ¿¬±¸¼Ò¿¡ ÀÖ´Â µ¿¾È¿¡´Â cfront 3.0°ú 2.1 ÄÄÆÄÀÏ·¯ °³¹ß ÆÀÀ» À̲ø¾ú°í, Bjarne StroupstrupÀÌ ÁÖµµÇÏ´Â º§ ¿¬±¸¼Ò Àç´Ü ÇÁ·ÎÁ§Æ®ÀÇ ¸â¹ö¿´½À´Ï´Ù. StanÀº Addison-Wesley¿¡¼­ Ãâ°£µÈ C++ Primer¿Í Inside the C++ Object Model°ú °°ÀÌ Å©°Ô ¼º°øÇÑ Ã¥µéÀÇ ÀúÀÚÀ̸鼭 Cambridge University Press¿¡¼­ ¹ßÇàµÇ´Â C++ GemsÀÇ ÆíÁýÀÚÀ̱⵵ ÇÕ´Ï´Ù. ³ëƲ´ãÀÇ ²ÅÃß¿Í ÆÇŸÁö¾Æ2000À» Æ÷ÇÔÇÑ ¸î¸î ÀåÆí ¿¡´Ï¸ÞÀÌ¼Ç ¿µÈ­ Á¦ÀÛ¿¡ Âü¿©ÇؿԽÀ´Ï´Ù.

http://www.aw.com/cseng/series/indepth/
 
 
 
"Infobook-C++ in Depth" °ü·Ãµµ¼­´Â ÃÑ 11±Ç ÀÔ´Ï´Ù.
- Accelerated C++ : ¿¹Á¦·Î ¹è¿ì´Â ÁøÂ¥¹è±â C++ ÇÁ·Î±×·¡¹Ö
- Essential(¿¡¼¾¼È) C++
- C++ Template Metaprogramming : Boost·ÎºÎÅÍ ¹è¿ì´Â °³³ä, µµ±¸, ±â¹ý
- C++ ÄÚµùÀÇ Á¤¼® : 101°¡Áö ±ÔÄ¢, °¡À̵å¶óÀÎ, ÁÁÀº ½À°üµé
- Exceptional C++ Style : 40°³ÀÇ »õ·Î¿î ÇÁ·Î±×·¡¹Ö ÆÛÁñ°ú ¹®Á¦ ±×¸®°í ±× ÇØ´ä
- C++ Network Programming Volume 2 : ACE¿Í ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÑ Ã¼°èÀûÀÎ Àç»ç¿ë ±â¹ý
- Applied C++ : Çâ»óµÈ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇϱâ À§ÇÑ ½Ç¿ëÀûÀÎ ±â¼ú
- Á¦³×¸¯ ÇÁ·Î±×·¡¹Ö°ú µðÀÚÀÎ ÆÐÅÏÀ» Àû¿ëÇÑ Modern C++ Design
- Exceptional C++ : C++ ÇÁ·Î±×·¡¸Ó¸¦ ÀÚ±ØÇÏ´Â 47°³ÀÇ Àç¹ÌÀÖ´Â ÆÛÁñ ¹®Á¦
- C++ Network Programming Volume 1 : ACE¿Í ÆÐÅÏÀ» »ç¿ëÇÑ °´Ã¼ÁöÇâ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö
- Essential(¿¡¼¾¼È) C++
 
                                  
ȸ»ç¼Ò°³      °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§      °í°´¼¾ÅÍ     »çÀÌÆ®¸Ê      µµ¿ò¸»