·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
¾Èµå·ÎÀ̵å , com , ÀÚ¹Ù , ¾Ë°í¸®Áò
Àüü
°­ÄÄÀº Áö±Ý ºò ¼¼ÀÏÁß!-¸ðµçµµ¼­ ÃÖ´ë50%
Àαâ°Ë»ö¾î 
Home >   >   > 
Efficient C++ : ÇÁ·Î±×·¥ ¼º´ÉÀ» ²ø¾î¿Ã¸®´Â ÇÙ½É Å×Å©´Ð   
ÁöÀºÀÌ µµºê ºÒÄ« ¿Ü   |   ÃâÆÇ»ç ÀÎÆ÷ºÏ  |   ¹ßÇàÀÏ 2004³â 05¿ù 14ÀÏ
 
³²Àº¼ö·® 0 ±Ç
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 16,000¿ø ¡æ 11,680¿ø 27%
¸¶Àϸ®Áö 1% 120¿ø
¹ßÇàÀÏ 2004-05-14
ISBN 8980545312 | 9788980545315
±âŸÁ¤º¸ ¹ø¿ª¼­ | 325ÂÊ
¿¹»óÃâ°íÀÏ
¹è¼Ûºñ 2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
   
ÇÁ·Î±×·¡¹Ö¾ð¾î
Á¾ÇÕÁö¼ö 31p 44 À§
   
ÀÌ Ã¥ÀÇ ¿ø¼­
  Efficient C++ : Performance Programming Techniques
Addison-Wesley Professional | Dov Bulka
ÁÖÀÇ»çÇ× ´õÀÌ»ó Ãâ°£µÇÁö ¾Ê½À´Ï´Ù.
 

C++¿¡ ´ëÇÑ Àü¹®¼­. ÀÌ Ã¥Àº C++°¡ °¡Áø °í¼º´É ÇÁ·Î±×·¥ Á¦ÀÛÀÇ ÀáÀç·ÂÀ» ¼³¸íÇÑ´Ù. ½Ç¹«ÀûÀ̰í ÀÏ»óÀûÀÎ °´Ã¼ ÁöÇâ µðÀÚÀÎ ¹ýÄ¢°ú »ó´ç·®ÀÇ ¼º´ÉÀ» °³¼±½Ãų ¼ö ÀÖ´Â C++ ÄÚµù ±â¼ú¿¡ °üÇÑ ³»¿ëÀ» Æ÷ÇÔÇϰí ÀÖÀ¸¸ç, ¼û°ÜÁø ¿¬»ê ºÎÇϸ¦ »ý¼º½ÃŰ´Â µðÀÚÀΰú ÄÚµåÀÇ °øÅëÀûÀÎ ÇÔÁ¤À» ÁöÀûÇϸç, C++ÀÇ °­·ÂÇÔ°ú À¯¿¬¼ºÀ» °í¼º´É, È®À强°ú È¥ÇÕÇÏ¿© ÃÖ»óÀÇ ÇÁ·Î±×·¥À» ÀÛ¼ºÇϴµ¥ ÃÊÁ¡À» µÐ´Ù. Àӽà °´Ã¼, ¸Þ¸ð¸® °ü¸®, ÅÛÇø´, »ó¼Ó, °¡»ó ÇÔ¼ö, ÀζóÀÎ, ÂüÁ¶ Ƚ¼ö, STL, µî¿¡ ´ëÇØ ¼­¼úÇϰí ÀÖ´Â ÀÌ Ã¥ÀÇ °øÀú°¡µéÀº »ó¿ë C++ ÀÀ¿ëÇÁ·Î±×·¥À¸·ÎºÎÅÍ ¸¶Áö¸· ÃÖ´ëÇÑÀÇ ¼º´ÉÀ» ÀÛ¼ºÇÑ Á÷Á¢ÀûÀÎ °æÇèÀ» °¡Áö°í ÀÖ´Ù.
¿ë¾î ´ë¿ªÇ¥
ÀúÀÚ ¼­¹®
µé¾î°¡¸ç

Chapter 1 ÀüÀï À̾߱âÀÇ ÃßÀû(Trace)


Chapter 2 »ý¼ºÀÚ¿Í ¼Ò¸êÀÚ


Chapter 3 °¡»ó ÇÔ¼ö(Virtual Function)

Chapter 4 ¹Ýȯ °ª ÃÖÀûÈ­(Return Value Optimization)

Chapter 5 Àӽà °´Ã¼(Temporary)


Chapter 6 ´ÜÀÏ ¾²·¹µå ¸Þ¸ð¸® Ç®¸µ


Chapter 7 ¸ÖƼ¾²·¹µå ¸Þ¸ð¸® Ç®¸µ

Chapter 8 ÀζóÀÎÀÇ ±âº»

Chapter 9 ÀζóÀÎ - ¼º´É °íÂû

Chapter 10 ÀζóÀÎ Æ®¸¯

Chapter 11 Ç¥ÁØ ÅÛÇø´ ¶óÀ̺귯¸®(Standard Template Library)

Chapter 12 ÂüÁ¶ Ƚ¼ö(Reference Counting)

Chapter 13 ÄÚµù ÃÖÀûÈ­

Chapter 14 µðÀÚÀÎ ÃÖÀûÈ­


Chapter 15 È®À强


Chapter 16 ½Ã½ºÅÛ ¾ÆÅ°ÅØÃÄ Á¾¼Ó¼º
Âü°í¹®Çå
ã¾Æº¸±â
Dov Bulka´Â ´ë¿ë·® ¼ÒÇÁÆ®¿þ¾î Á¦Ç°À» ½ÃÀå¿¡ Ãâ½ÃÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ¿µ¿ª¿¡¼­ 15³âÀÇ °æ·ÂÀ» °¡Áö°í ÀÖ´Ù. ±×´Â IBM Domino-Go À¥ ¼­¹öÀÇ ¼º´É ¼³°èÀÚ¿´À¸¸ç, ÀÌ À¥ ¼­¹ö´Â 1996³â ¾ÆÆ²¶õŸ ¿Ã¸²ÇÈÀÇ À¥ »çÀÌÆ®¸¦ Æ÷ÇÔÇÏ¿© Áö±Ý±îÁö ÀÎÅͳݿ¡ È£½ºÆ®µÈ ÃÖ´ë À¥ »çÀÌÆ® Áß ¸î °¡ÁöÀÇ ¼­ºñ½º¸¦ ´ã´çÇÏ¿´´Ù. ±×´Â µàÅ© ´ëÇп¡¼­ ÄÄÇ»ÅÍ °úÇÐ ¹Ú»ç ÇÐÀ§¸¦ ¹Þ¾Ò´Ù.

David Mayhew´Â StarBridge Technologies, IncÀÇ ¼ö¼® ¼³°èÀÚÀÌ´Ù. ±×´Â ÀÌ È¸»ç¿¡¼­ »óÈ£ ¿¬°á Åë½Å, ÇǾî ÇÁ·Î¼¼½Ì, PCI ¹ö½º °³¹ß¿¡ °üÇÑ ¿¬±¸¸¦ Çϰí ÀÖ´Ù. ±×Àü¿¡´Â IBMÀÇ ³×Æ®¿öÅ· ¼ÒÇÁÆ®¿þ¾î ºÎ¼­¿¡¼­ ±Ù¹«ÇÏ¿´´Ù. ±×´Â ¹öÁö´Ï¾Æ °ø´ë¿¡¼­ ÄÄÇ»ÅÍ °úÇÐ ¹Ú»ç ÇÐÀ§¸¦ ¹Þ¾Ò´Ù.



¡¼ ¿ªÀÚ Prolog¡½

óÀ½ C++¶ó´Â ¾ð¾î¸¦ Á¢ÇÑ °ÍÀº ÇкΠ3Çг⠿üÁ¦ °úÁ¦¹°ÀÎ NACHOS ÇÁ·ÎÁ§Æ®¸¦ ÅëÇØ¼­¿´´Ù. Áö±ÝÀº Java·Î ¹Ù²ï ÀÚ½À¼­ ¼öÁØÀÇ °£´ÜÇÑ ¿î¿µÃ¼Á¦Àε¥, ÀÌÈÄ·Î ¿ªÀÚ´Â ÇÑ ¹øµµ C++ ÇÁ·Î±×·¡¹ÖÀ» ¼Õ¿¡¼­ ¶¼¾îº» ÀûÀÌ ¾øÀ» ¸¸Å­ C++¿Í ¾ÆÁÖ ÁÁÀº Àο¬À» ¸Î°í ÀÖ´Ù. 99³â 9¿ù, óÀ½ Ãë¾÷ÇÏ¿© MFC·Î ½ÃÀÛÇÑ ÇÁ·ÎÆä¼Å³Î ÇÁ·Î±×·¡¹Ö(¿ªÀÚÀÇ ½Ç·ÂÀÌ ¶Ù¾î³ª´Ù´Â Àǹ̰¡ ¾Æ´Ï¶ó, µ·À» ¹Þ°í Äڵ带 ÀÛ¼ºÇϱ⠽ÃÀÛÇÏ¿´´Ù´Â Àǹ̿¡¼­ ÇÁ·ÎÆä¼Å³Î ÇÁ·Î±×·¡¹ÖÀ̶ó´Â ´Ü¾î¸¦ ½èÀ½À» ¹àÈù´Ù)Àº ÀÌÈÄ ¼º´ÉÀÌ Áß¿äÇÑ(¿ø¼­¿¡´Â performance-criticalÀ̶ó´Â Ç¥ÇöÀ» »ç¿ëÇÏ¿´´Ù) °Ë»ö ¿£ÁøÀ̶ó´Â ¹Ìµé¿þ¾î¿¡ À̸£±â±îÁö ´Ü ÇÑ ¹øµµ Java³ª ¼ø¼ö C¿Í °°Àº ¿Üµµ(?)ÀÇ ±æÀ» °£ ÀûÀÌ ¾ø°í ¿À·ÎÁö ÃÊÁöÀϰü C++¸¸À» »ç¿ëÇØ¿ÔÀ¸´Ï, ÀÌ Ã¥ÀÇ ³»¿ëÀÌ °¡½¿¿¡ ¿Í ´ê±â·Î µûÁöÀÚ¸é ¿©´À °³¹ßÀÚ ¸øÁö ¾ÊÀ» °ÍÀÌ´Ù. ±×·± Àǹ̿¡¼­ ÀÌ Ã¥Àº ´Ü¼øÇÑ ¹ø¿ªÀÇ ¿¬Àå¼±À¸·Î ÀÛ¼ºÇÏ´Â ¿ªÀÚ ¼­¹®ÀÌ ¾Æ´Ñ ´ëÇѹα¹ ´©±¸º¸´Ù ÀÌ Ã¥À» Á¤µ¶ÇÏ¿´À» ¿ªÀÚÀÇ ÀÔÀåÀ¸·Î¼­, ¼ÒÀ§ '°­Ãß'ÀÇ ¸Þ½ÃÁö¸¦ Àü´ÞÇϱâ À§ÇÑ ¿ªÀÚ ¼­¹®ÀÌ µÇ°Ú´Ù.

Á¤¸» ¿©·¯ºÐÀÌ ¼º´É ¶§¹®¿¡ C++¸¦ ¹ö¸®°í C¸¦ ¼±ÅÃÇÑ´Ù¸é °¡°Ý ´ëºñ È¿¿ëÀ̶õ ¿ä¼Ò¸¦ »ý°¢ÇØ º¸±â ¹Ù¶õ´Ù. ¹°·Ð, C·Î ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ¸é ¼Õ½±°Ô C++ ÀÌ»óÀÇ ¼º´ÉÀ» ³¾ ¼ö ÀÖ°í, OO ÆÐ·¯´ÙÀÓÀÇ ¿ªÈ¿°ú ¶§¹®¿¡ Àǵµ¿¡ ¾î±ß³ª´Â »óȲÀÌ ¿¬ÃâµÉ ¼öµµ ÀÖ´Ù. ÇÏÁö¸¸, È¿À²ÀûÀÎ C++ ÇÁ·Î±×·¡¹ÖÀÇ ¹æ¹ýÀ» ¾Ë°í ÀÖ´Ù¸é C++°¡ °¡Áø OO Ư¼ºÀ» 100% ¹ßÈÖÇϸ鼭 C¸¸Å­ÀÇ ¼º´ÉÀ» ³¾ ¼ö ÀÖ´Â ÇÁ·Î±×·¥À» ¾ó¸¶µçÁö ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. È¿À²ÀûÀÎ C++ ÇÁ·Î±×·¡¹ÖÀÇ ¹æ¹ýÀ̶ó°í ÇÏ¿© °ÅâÇÑ °ÍÀÌ ¾Æ´Ï´Ù. Àå´ëÇÑ ¿ª»çÀÇ ¿µ¹®¹ýµµ ¸î ¹é ÆäÀÌÁö Ã¥ ÇÑ ±ÇÀ¸·Î ¿ä¾àµÉ ¼ö ÀÖµíÀÌ, È¿À²ÀûÀÎ C++ ÇÁ·Î±×·¡¹ÖÀÇ ¹ýÄ¢µµ À¯ÇÑÇÑ »ç·Ê¸¦ ÆÄ¾ÇÇÑ ÈÄ Áö´ÉÀûÀ¸·Î Ȱ¿ëÇÏ´Â °Í¿¡ Áö³ªÁö ¾Ê´Â´Ù. ÀÌ Ã¥Àº 300ÆäÀÌÁö °¡·®ÀÇ ´Ù¼Ò ª°Ô ´À²¸Áö´Â ºÐ·®ÀÌÁö¸¸, Ã¥ÀÇ ³»¿ëÀ» ¼³¸íÇϸ鼭 °çµé¿©³õÀº ±âŸ Âü°í ¼­Àû À̾߱⸦ º¸¸é, ÀÌ Ã¥Àº È¿À²ÀûÀÎ C++ ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ "¼Õ³¡À¸·Î ±¸ÇöÇÒ ¼ö ÀÖ´Â ÃÖ°íÀÇ ¼º´É ±â¼ú¿¡ °üÇÑ °ªÁø °³·Ð¼­"ÀÓÀÌ Æ²¸²¾ø´Ù.

¼ÖÁ÷È÷ Ÿ ȸ»çÀÇ ¹Ìµé¿þ¾îÀÇ °³¹ß ÇöȲÀ» Á÷Á¢ º¸Áö ¸øÇÏ¿© ÀڽŠÀÖ°Ô À̾߱âÇϱä ÈûµéÁö¸¸, ¸ð Æ÷Å» ȸ»çÀÇ °Ë»ö ¿£ÁøÀ» ºñ·ÔÇÏ¿© ´ëºÎºÐÀÇ ¹Ìµé¿þ¾î Á¦Ç°µéÀº ¼ø¼ö C·Î ÀÛ¼ºµÇ¾î ÀÖ´Ù°í ÇÑ´Ù. ÀÌ·¯ÇÑ ¼ÒÇÁÆ®¿þ¾îÀÇ °³¹ß °æÇèÀ» °¡Áø »ç¶÷µé°ú À̾߱⸦ ³ª´©¾îº¸¸é C++º¸´Ù C¸¦ ¼±ÅÃÇÑ ÀÌÀ¯´Â ¼º´ÉÀÌ Ã¹ ¹øÂ°°¡ ¾Æ´Ï¾ú´Ù. ´É¼÷ÇÑ C++ ÇÁ·Î±×·¡¸ÓÀÇ ¼ö°¡ ÃæºÐÇÏÁö ¸øÇϱ⠶§¹®¿¡ C++¸¦ °³¹ß ¾ð¾î·Î äÅÃÇÏ¸é ±î´Ù·Î¿î À̸§ ¹ýÄ¢ ¹× ¹®¼­È­ÀÇ ¾î·Á¿ò µî °³¹ß ÇÁ·Î¼¼½º°¡ ¿øÈ°ÇÏÁö ¸øÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ Ã¹ ¹øÂ° ÀÌÀ¯¿´´Ù. µÎ ¹øÂ°´Â ¼Ò½º Äڵ尡 ´Ù¾çÇÑ Ç÷§Æû¿¡ ´ëÀÀÇÒ ¼ö ÀÖ¾î¾ß ÇÏ´Â À̽ļº ¹®Á¦¿´´Ù. C++´Â GNU °è¿­À» Á¦¿ÜÇÏ°í ¿©ÀüÈ÷ ¿î¿µÃ¼Á¦ÀÇ °íÀ¯ ÄÄÆÄÀÏ·¯¸¶´Ù ¾à°£ÀÇ ¹®¹ýÀÌ ´Ù¸¦ »Ó ¾Æ´Ï¶ó, Ç¥ÁØ C++ ¶óÀ̺귯¸®µµ Àß È£È¯µÇÁö ¾Ê´Â´Ù. ¼¼ ¹øÂ° ÀÌÀ¯°¡ ¼º´ÉÀ̾ú´Âµ¥, C++°¡ ±Ùº»ÀûÀ¸·Î ´À¸®´Ù´Â °ÍÀÌ ¾Æ´Ï¶ó, C++ÀÇ À¯¿¬ÇÔ°ú È®À强À» ÃÖ´ëÇÑ ÀÌ¿ëÇϸ鼭 ÁÁÀº ¼º´ÉÀ» ³»´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇϱⰡ Èûµé±â ¶§¹®À̾ú´Ù. ÇÏÁö¸¸, C·Î °³¹ßÀ» ÁøÇàÇÏ´Ù º¸¸é ƯÁ¤ ºñÁî´Ï½º ·ÎÁ÷À» ±¸ÇöÇϱâ À§ÇØ ÀÌ¹Ì Åë¿ëµÇ´Â STL°ú °°ÀÌ Æí¸®ÇÑ ±âº» ¶óÀ̺귯¸®ÀÇ ·ÎÁ÷À» ¶È°°ÀÌ ±¸ÇöÇÏ´Â Çê¼ö°í¸¦ ³²¹ßÇÒ ¼öµµ ÀÖ´Ù.

¶ÇÇÑ, ÅÛÇø´À̳ª »ó¼Ó/¿¬»êÀÚ ¿À¹ö·Îµå¿Í °°Àº C++ÀÇ °íÀ¯ ±â´É°ú containment/aggregation°ú °°Àº C++ µðÀÚÀÎ ÆÐÅÏÀ» »ç¿ëÇÏ¸é ´Ü ¸î ÁÙ¿¡ ³¡³ª´Â ´ÙÀ̳ª¹ÍÇÑ ±¸ÇöÀ» À§ÇØ ¼ö¹é ÁÙÀÇ ½ºÆÄ°ÔƼ Äڵ带 ¸¸µé¾î³»´Â ¿À·ù¸¦ ¹üÇÒ ¼öµµ ÀÖ´Ù. ÀüÀÚ´Â °³¹ß ¾ð¾î°¡ C·Î ³»Á¤µÈ Á¶Á÷¿¡ ÇÕ·ùÇÏ¿© Àڽſ¡°Ô Àͼ÷ÇÑ STLÀÇ ·ÎÁ÷À» C ±¸Á¶Ã¼·Î Á÷Á¢ ±¸ÇöÇØ¼­ »ç¿ëÇÑ ÈÄ¹è °³¹ßÀÚÀÇ °æÇè´ãÀ̰í, ÈÄÀÚ´Â ¼Óµµ¸¦ À§ÇØ °íÀüÀûÀÎ C ½ºÅ¸ÀÏÀÇ ÄÚµå¿Í ±¸Á¶Ã¼ ÀÌ»óÀÇ ±â´ÉÀ» °¡ÁöÁö ¾ÊÀº Ŭ·¡½º¸¸À¸·Î ´ëÇü ÇÁ·ÎÁ§Æ®¸¦ °³¹ßÇØ º» ¿ªÀÚÀÇ °æÇèÀÌ´Ù. Áö³ªÄ£ ÀϹÝÈ­ÀÇ ¿À·ù¸¦ ¹üÇϰí ÀÖ´ÂÁöµµ ¸ð¸£Áö¸¸, C++ÀÇ È¿À²À» Á¦´ë·Î¸¸ ÀÌÇØÇÒ ¼ö ÀÖ´Ù¸é È¿À²ÀûÀÎ C++ ÇÁ·Î±×·¡¹ÖÀ» ¼öÇàÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ã¾Æ C++ÀÇ °­·ÂÇÔ°ú À¯¿¬¼ºÀ» ´õÇØ ³ª°¡´Â ¹æ½ÄÀ¸·Î °³¹ßÀÚµéÀº º¯Çسª°¥ ¼ö¹Û¿¡ ¾ø´Ù. ÀÌ·± Àǹ̿¡¼­ ÀÌ Ã¥Àº Áß±Þ C/C++ ÇÁ·Î±×·¡¸ÓµéÀÇ Çʵ¶¼­ÀÌ´Ù.

¿ªÀÚ°¡ °³¹ßÇÏ´Â °Ë»ö ¿£ÁøÀº 100% C++·Î ÀÛ¼ºµÇ¾ú´Ù. ¿ÃÇØ·Î 4³âÀ» ¸Â´Â ÀÌ Á¦Ç°À» °³¹ßÇÏ¸ç ´À³¤ Á¡Àº, È¿À²ÀûÀÎ ÇÁ·Î±×·¡¹ÖÀº ¼ÒÇÁÆ®¿þ¾î°¡ Æ÷ÇÔÇÏ´Â ºñÁî´Ï½º ·ÎÁ÷°ú °³¹ß ¾ð¾îÀÇ Æ¯¼ºÀ» Àß ÆÄ¾ÇÇÏ¿© ÈǸ¢ÇÑ µðÀÚÀΰú ¾ÆÅ°ÅØÃ³¸¦ ±¸ÇöÇÏ´Â °ÍÀÌ ÀüºÎ°¡ ¾Æ´Ï¶ó´Â °ÍÀÌ´Ù. »ç½Ç ¾î·ÅDzÀÌ ´À³¢°í´Â ÀÖ¾úÁö¸¸, ÀÌ Ã¥À» ÅëÇÏ¿© À§¿Í °°Àº ¹®Á¦ ÀǽÄÀ» ±¸Ã¼ÀûÀ¸·Î Á¤¸®ÇÒ ¼ö ÀÖ¾ú°í ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» ¹Ù¶óº¸´Â ½Ã°¢À» ÇÑÃþ ´õ ³ôÀÌ°Ô µÇ¾ú´Ù. Çϵå¿þ¾î¿Í ¿î¿µÃ¼Á¦ µî ¼ÒÇÁÆ®¿þ¾î ÇϺΠ±¸Á¶ÀÇ ¿ø¸®¸¦ Àß ¾ËÁö ¸øÇÏ¸é ±Ã±ØÀûÀÎ ¼º´ÉÀ» Á¶ÀýÇϱâ´Â Èûµé´Ù. ¿¹¸¦ µé¾î, ¾²·¹µå °³¼ö°¡ ¸¹´Ù°í ÇØ¼­ È¿À²ÀÌ ³ô¾ÆÁö´Â °ÍÀÌ ¾Æ´Ï´Ù. ¶ÇÇÑ, µð½ºÅ© IO¸¦ ÁÙÀ̱â À§ÇØ ¾ÐÃàÇÏ¿© ÀúÀåÇÑ µ¥ÀÌÅ͸¦ ¸Þ¸ð¸®¿¡ ·ÎµåÇÏ°í ¾ÐÃàÀ» Ǫ´Â ¹æ½ÄÀÇ ¸Þ¸ð¸® À§ÁÖ ÀÛ¾÷ÀÌ °ú¿¬ ¾ÐÃàÇÏÁö ¾ÊÀº µð½ºÅ© IO¿¡ ºñÇØ ¾ó¸¶³ª ´õ È¿À²ÀûÀϱî? ´ç¿¬ Çϵå¿þ¾î¿Í ¿î¿µÃ¼Á¦¿¡ µû¶ó ´Ù¸¦ °ÍÀÌ´Ù.

ÀÌ Ã¥Àº ¶óÀ̺귯¸®³ª C++ ±â´É¿¡ ±¹ÇѵÇÁö ¾Ê°í, È¿À²ÀûÀÎ ÇÁ·Î±×·¡¹ÖÀ» Çϱâ À§ÇÑ ¿î¿µÃ¼Á¦¿Í Çϵå¿þ¾î À̾߱â±îÁö ´Ü¼øÇÑ Æ®¸¯ À̿ܿ¡ ±Ùº»ÀûÀÎ ³»¿ëµµ ¸¹ÀÌ Æ÷ÇÔÇϰí ÀÖ´Ù. ±×·¡¼­ Àü»êÇаú Çкο¡¼­ ¹è¿ì´Â ÄÄÇ»ÅÍ ±¸Á¶¿Í ¿î¿µÃ¼Á¦ °ú¸ñ¿¡ ¹ö±Ý°¡´Â ±âº» Áö½ÄÀÌ ¾ø´Ù¸é ¾à°£ ÀÌÇØÇϱâ Èûµç ³»¿ëÀÌ ÈĹݺο¡ ÀÖ´Ù. ¸ð º¸¾Èȸ»ç¿¡¼­ ħÀÔ Å½Áö ½Ã½ºÅÛÀ» °³¹ßÇϴ ģ±¸´Â ¼º´ÉÀ» Á»´õ ³ôÀ̱â À§ÇØ CPU °øºÎ¸¦ ÇÑ´Ù°í ÇÑ´Ù. ÀÌ Ã¥ÀÇ ¿¹ºñ µ¶ÀÚÀÌÀÚ, ±¸·ç(GURU)¸¦ ²Þ²Ù´Â ¿©·¯ºÐÀº ÀÌ Ã¥À» ÅëÇØ ÀÌ·¯ÇÑ ¹®Á¦ ÀǽÄÀ» ±ú´Ý´Â °Í¸¸À¸·Îµµ Ã¥ÀÇ °¡Ä¡´Â ´Ù ÇÒ °ÍÀ̶ó´Â À̾߱⸦ ÀڽŠÀÖ°Ô °Ç³Ù´Ù.
±¦ÂúÀºÃ¥
¼ÛÀç¿î´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(209) I °ø°¨ (0) I ºí·Î±×
c++ ÇÁ·Î±×·¥ÀÇ ¼º´É¿¡ °ü·ÃµÇ ³»¿ëÀÇ Ã¥ÀÌ´Ù.  Ã¥ÀÇ ³»¿ëÀº ±¦ÂúÀº°Å °°´Ù.´Ù¸¸ ¹ø¿ªÀÌ Á¶±Ý ¸Å²ô·´Áö ¾ÊÀº ºÎºÐÀÌ ÀÖÁö¸¸±×·¡µµ Àç¹ÌÀÖ°Ô Àоú´Ù. ³»¿ëÀÇ ±¸¼ºÁß±¦Âú¾Ò´ø Á¡Àº ÇØ´ç ÄÚµå¿Í ±× Äڵ忡 ´ëÇÑ ÄÄÆÄÀÏ·¯°¡ ÃÖÀûÈ­ ÇßÀ» ½ÃÀÇ ÄÚµå ±×¸®°í ±×¿¡ ´ëÇÑ ¾î¼Àºí¸®¾î ÄÚµå (ÀÖ´Â °æ¿ì´Â ¸¹ÀÌ ¾ø¾úÁö¸¸)±×¿¡ µû¸¥ ¼º´É ±×·¡ÇÁ  ·Î º¸¿©ÁÖ°í ÀÖ¾î±× °á°ú¸¦ ÇÑ´«¿¡ º¼ ¼ö ÀÖ¾î ÁÁ¾Ò´ø°Å °°´Ù. Çϵå¿þ¾îÀûÀÎ ºÎºÐµµ °°ÀÌ ¾ð±ÞÇϰí ÀÖ¾î ±× ºÎºÐµµ ¶ÇÇÑ ÁÁ¾Ò´Ù. ...
ÃÖÀûÈ­¿¡ °üÇÑÇÑ Çʼö µµ¼­!
¹Ú¹Î±Ù´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(315) I °ø°¨ (0) I ºí·Î±×
C++ÀÇ ÃÖÀûÈ­, ÆÛÆ÷¸Õ½º¿¡ °üÇØ¼­´Â Á¤¸»·Î »ó´çÈ÷ À¯¿ëÇÑ Ã¥ÀÔ´Ï´Ù.³ª¿ÍÀÖ´Â Å×Å©´ÐµéÀÌ »õ·Ó°Å³ª »ý¼ÒÇÑ °ÍµéÀÌ ¾Æ´Ï¶ó, °¡»óÇÔ¼ö¿Í ÀζóÀÎ, ¸Þ¸ð¸® Ç®¸µ°°Àº ¸ÅÀÏ ¸ÅÀÏ ÀÚÁÖ ¾²¸é¼­, ÃÖÀûÈ­¿¡ »ó´çÈ÷ Å©¸®Æ¼ÄÃÇÑ Ç׸ñµéÀ» Àü¹®ÀûÀ¸·Î ´Ù·ç°í ÀÖ½À´Ï´Ù.±×·¸´Ù°í ´ÜÁö, ¸»·Î¸¸ ÀÌ·¸°Ô ¾²¸é ºü¸£´Ù, ÁÁ´Ù. ¶ó´Â °ÍÀÌ ¾Æ´Ï¶ó.¸Å¹ø ÃÖÀûÈ­¿¡ °üÇÑ ¼Óµµ¸¦ À̾߱â ÇÒ¶§¸¶´Ù, Á÷Á¢ ºñ±³ÇÑ ±×·¡ÇÁ¿Í Ç¥¸¦ ÅëÇØ¼­,°´°üÀûÀ¸·Î ºñ±³ÇÏ°í ¿©·¯°¡Áö ÄÉÀ̽º¿¡ ´ëÇÑ µ¥ÀÌÅ͸¦ Á¦°øÇϰí ÀÖ½À...
³»¿ëÀº ÁÁÁö¸¸...
¾ç½Â¹Î´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(151) I °ø°¨ (0) I ºí·Î±×
¾Æ·¡ºÐÀÇ ¼­Æò¿¡µµ ÀûÇô ÀÖÁö¸¸ Ã¥ ³»¿ë¸¸ º»´Ù¸é ³ª»Ü°Ç ¾ø´Â ³»¿ëÀÌÁö¸¸ ÀÌ·± ·ùÀÇ Ã¥À» ¸¹ÀÌ °¡Áö°í °è½Ã´Ù¸é ¾îµð¼±°¡ ºÃ¾ú´ø µíÇÑ ³»¿ëµé·Î ±¸¼ºµÇ¾î ÀÖÀ» °Ì´Ï´Ù.(ÇÏÁö¸¸ ÀÌ·±°Ç ¾î¶² Ã¥À» º¸´ø ¸¶Âù°¡ÁöÁÒ. ¾ø´Ù¸é ÇÑ±Ç Áö¸£±â¿£.. ^¤Ñ^*) Ã¥ ³»¿ëÀº À¯¿ëÇÕ´Ï´Ù. ¾ÆÁ÷ ´Ù º¸Áø ¸øÇßÁö¸¸ Æ´Æ´È÷ Àß º¸°í ÀÖ½À´Ï´Ù. ^^
º¼ Çʿ䰡 ¾øÀ»µí
±è¼ºÀç´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(173) I °ø°¨ (0) I ºí·Î±×
³»¿ë ÀÚü´Â ´ëºÎºÐ ´Ù¸¥ Ã¥¿¡¼­ ³ª¿Â°ÍÀÔ´Ï´Ù. ¿©·¯±ºµ¥ ºÐ»êµÇ¾î ÀÖ´ø ³»¿ëµéÀ» Çѱºµ¥¿¡ ¸ð¾Æ³õÀº ³»¿ëÀÌÁÒ ÀζóÀÎ, Àӽð´Ã¼, RVO, »ý¼ºÀÚ ¼Ò¸êÀÚ, °¡»óÇÔ¼ö µîÀº C++Ã¥¿¡ ´Ù ³ª¿Â ³»¿ëÀÌ°í³¡ ºÎºÐ¿¡ ³ª¿À´Â ³»¿ëµéÀº ¿î¿µÃ¼Á¦ Ã¥¿¡ ³ª¿À´Â ³»¿ëÀÌ ¾Æ´Ò·±Áö? ¸ô¶ú´Ù¸é º¸½Ã´Â°ÍÀÌ ÁÁ°ÚÁö¸¸ Ưº°ÇÑ ³»¿ëÀ» ±â´ëÇÏ°í º¸½Ã´Â°ÍÀº ÁÁÁö ¾Ê½À´Ï´Ù.
¼Óµµ ºÎºÐÀ» ÁÖ·Î º»´Ù¸é Effective ½Ã¸®Á´Ù ÀÌ Ã¥
Á¶º¸Çö´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(382) I °ø°¨ (0) I ºí·Î±×
Á¦°¡ C++ Ã¥µéÀ» º¼¶§ ÁÖ·Î ´«¿©°Ü ºÃ´ø Ç׸ñµéÀº ¼º´É ºÎºÐÀÌ¿´½À´Ï´Ù. ¾î¶»°Ô Çϸ頴õ »¡¶óÁú ¼ö ÀÖÀ»±î.. ¼Óµµ¿¡ °ü·ÃµÈ ºÎºÐÀÌ ³ª¿À¸é ¹ØÁÙÀ» Ãİ¡¸ç ºÃ´Âµ¥ ÀÌ Ã¥Àº ±×·± ³»¿ëµé·Î ±¸¼ºµÆ³×¿ä. ±º´õ´õ±â(?) ¾øÀÌ ¼º´É°ú °ü·ÃµÈ ³»¿ëÀ»  Áß½ÉÀûÀ¸·Î º¸°í½Í´Ù¸é ÀÌ Ã¥À» ÃßõÇÕ´Ï´Ù Effective C++ , More Effective C++ °¡ ±¸Á¶, ¼º´É, ±âŸ ÁÖ¸ñÇØ¾ß ÇÒ ºÎºÐ µîÀ» Æ÷°ýÀûÀ¸·Î ´Ù·ð´Ù°í Çϸé Efficient C++ ¿¡¼± öÀúÇÏ°Ô ¼Óµµ¿Í °ü·ÃµÈ ¼º´É/ÃÖÀû...
Áß,°í±ÞÀÚ¸¦ À§ÇÑ Ã¥
ÃÖ¿µÁø´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(178) I °ø°¨ (0) I ºí·Î±×
Áß,°í±ÞÀÚ¸¦ À§ÇÑ Ã¥. ÃʱÞÀÚ´Â ´Ù¼Ò ¾î·Á¿ïµí..
ÃÖ°íÀÇ ¼º´ÉÀ» À§ÇÑ ÃÖ°íÀÇ Ã¥
±èÅÂÇö´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(149) I °ø°¨ (0) I ºí·Î±×
±×³É §´Ù°í ÇÁ·Î±×·¥ÀÌ ¾Æ´Ï¶ó´Â°ÍÀ» ¾Ë·ÁÁØ Ã¥ÀÌ´ÙEffective C++°ú Á»´õ ´Ù¸¥ ³»¿ëÀ» °¡Áø. Àüü°¡ ¾Æ´Ï¶ó.. ºÎºÐºÎºÐ¿¡ ´ëÇØ¼­.¾î‰F°Ô ÇØ¾ßÁö ¼Óµµ°¡ ³ª¿À´ÂÁö¿¡ ´ëÇÑ ³»¿ëÀÌ µé¾îÀÖ´Ù³ª´Â ÄÚµùÀ» ÇÒ¶§ ÇÑÁÙ¿¡ ¸¹Àº ³»¿ëÀ» ³Ö´Â°ÍÀ» ÁÁ¾ÆÇÑ´Ù..±Ùµ¥ ÀÌ°Ô Á¶±Ý ¾ï¾îÁö ºñ½ÁÇÏ°Ô ¾²À϶§°¡ Àִµ¥ ÀÌÃ¥¿¡¼­´Â À̺κÐÀ» Á»´õ ¸ÚÁö°Ô Ç®¾î³½ ºÎºÐÀÌÀÖ´Ù..if( m_nLevel > 5 )    m_nLevel = 0ÀÌ·± °æ¿ì°¡ »ý±â´Âµ¥ ÀÌ°É XXXXXXXXX  ¤»¤¾¤¾¤¾ ÀÌ·¸°Ô ÇØ°áÀ» Çß´Ù......
¼º´Éº¸´Ù Áß¿äÇÑ...
¹ÚÁø¿ë´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(347) I °ø°¨ (0) I ºí·Î±×
ÀÌÃ¥Àº ¼º´ÉÀ̶õ ÁÖÁ¦·Î C++À» ´Ù·ç°í ÀÖÁö¸¸ ¼º´ÉÀ» À§ÇÑ C++º¸´Ù´Â C++¸¦ ÀÌÇØÇÒ¼ö ÀÖ´Â ³»¿ëÀÌ µé¾îÀÖ´Ù°í È®½ÅÇÕ´Ï´Ù. Àӽð´Ã¼, ÀζóÀÎ, ¼º´É°ú À¯¿¬¼º°úÀÇ °ü°è µî ÀüüÀûÀ¸·Î ÁÁÀº ³»¿ëÀÌ ¹«Ã´ ¸¹¾Ò½À´Ï´Ù.ÀÐÀ¸¸é¼­ ³»³» Àç¹Õ°Ô ºÃÁÒ. ´Ù¸é ±íÀº ³»¿ë¿¡ ºñÇØ ¼³¸íÀÌ Áö¸é°ú ¼³¸íÀÇ ºÎÁ·À» ¸¹ÀÌ ´À²¼½À´Ï´Ù.·¹Áö½ºÅ͵îÀ» ÇÑµÎÆäÀÌÁö·Î ¼³¸íÀ» ÇØ³ùÁö¸¸ ±âº»Áö½ÄÀÌ ºÎÁ·ÇÑ Àú·Î½á´Â ÀÌÇØÇϱⰡ Èûµé´õ ±º¿ä.-_-;; ÀÌÃ¥Àº ¹é¹Ì´Â "Àӽð´Ã¼"ÀåÀ̶ó »ý°¢µÇ³×¿ä...
c++ ¼º´É Çâ»ó¿¡ °üÇÑ Çʵ¶¼­, ÃßõÀÔ´Ï´Ù.
¾ÈÀç¼®´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(532) I °ø°¨ (0) I ºí·Î±×
effective c++, more effective c++ µîÀ» º¸°í, °¨µ¿ÇÑ ºÐµé Áß¿¡ ¾ÆÁ÷ ÀÌ Ã¥À» º¸Áö ¾ÊÀ¸½Å ºÐÀÌ ÀÖ´Ù¸é ²À Çѹø ÀÐÀ» °¡Ä¡°¡ Àִ åÀ̶ó »ý°¢µË´Ï´Ù.   ¹ø¿ª ¼öÁØÀº ¸Å²ô·¯¿î ÆíÀ̶ó »ý°¢ µË´Ï´Ù. ¹ø¿ª¿¡ »ó´çÈ÷ ½Ç¸ÁÇϽŠºÐµµ ÀÖ´Â µíÇѵ¥, Á¦°¡ º¸±â¿¡ ±×·¸°Ô ¾ïÁö ½º·± ¹ø¿ªÀº º°·ç ¾ø¾ú´ø °Í °°±¸¿ä.C++ primer plus,  C++ indepth ½Ã¸®Áî µî ´Ù¸¥ ¸¹Àº ¹ø¿ª¼­ µé°ú ºñ±³ÇØ Áß»ó Á¤µµ µÇ´Â µíÇØ º¸ÀÔ´Ï´Ù. ¿ø¼­¿¡ ºÎ´ãÀ» ´À³¢½Ã´Â ºÐµéÀÌ º¸±â¿¡ ÃæºÐÈ÷ ¸Å...
´Ùµé ħÀÌ ¸¶¸£µµ·Ï ĪÂùÇϴµ¥... ¾´¼Ò¸®
¼­ºÀ¼ö´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(396) I °ø°¨ (0) I ºí·Î±×
Àü ²Ï ¿À·¡ÀüºÎÅÍ C++ À» »ç¿ëÇØ ¿Ô°í ¿ø¼­·Îµç ¹¹µç ³ª¿ÍÀÖ´Â ÀÌ·±·ùÀÇ Ã¥µéÀº °ÅÀÇ ´ëºÎºÐ Àоú½À´Ï´Ù... ÇÏÁö¸¸ ¿äÁò ÀÌ·¸°Ô ¹ø¿ª¼­·Î ÇϳªÇϳª Ãâ°£µÉ¶§¸¶´Ù ±â»Û ¸¶À½À¸·Î ´Ù½Ã »ç¼­ Àо´Ï´Ù.º¹½Àµµ ÇÒ°â... Á¤°Ü¿î ¿ì¸®¸»·Î ÀÐÀ¸¸é ±×¶§ ³õÃÆ´ø °Íµéµµ »õ·Ó°Ô ¹ß°ßÇÏ´Â ±â»Ýµµ ÀÖ°í ÇÏ´Ï... ÀÌÃ¥µµ Á¦°¡ ±²ÀåÈ÷ ÁÁ¾ÆÇϴ åÁß¿¡ ÇϳªÀÔ´Ï´Ù.¿ø·¡ÀÇ Ã¥ ³»¿ëÀº º°5°³°¡ ¾Æ´Ï¶ó 6°³·Î "¹«Á¶°Ç" °­ÃßÀΠåÀÔ´Ï´Ù¸¸.¹ø¿ª¼­ÀÇ ¹ø¿ªÀÇ ÁúÀº »ó´çÈ÷ ½Ç¸ÁÀÔ´Ï´Ù. ...
Efficient C++. ¼º´É¿¡ ¸ñ¸¶¸¦ ¶§
ÀÌÃæ¿µ´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(679) I °ø°¨ (0) I ºí·Î±×
ÅØ½ºÆ® ·Î±×ÆÄÀÏÀ» Àоîµé¿©¼­ ºÐ¼®ÇÏ¿© °á°ú¸¦ ¸¸µé¾î³»´Â ·Î±×ºÐ¼®±â.±×¸®°í 250À¯Àú ÀÌ»óÀÌ º¸³»´Â ·Î±×µ¥ÀÌÅ͸¦ ¼ö½ÅÇÏ¿© DB¿¡ ÀúÀåÇÏ´Â ·Î±×¼­¹ö¸¦ ¸¸µé¾úÀ» ¶§ ³» °¡Àå Å« °í¹ÎÀº ¼º´ÉÀ̾ú´Ù.óÀ½ ·Î±×ºÐ¼®±â¸¦ ¸¸µé¾úÀ» ¶§¿¡´Â ÀÏÁÖÀϺз®ÀÇ ·Î±×¸¦ ºÐ¼®Çϴµ¥ 5ºÐÀÌ ³Ñ°Ô °É·È¾ú°í ±× ½Ã°£À» ´ÜÃàÇϱâ À§Çؼ­ ÀڷᱸÁ¶¸¦ Á¤¸» ¿­½ÉÈ÷ °øºÎÇß¾ú´Ù.·Î±×¼­¹ö¸¦ ¸¸µé¶§¿¡´Â ªÀº ÆÐŶÀ» ´Ù·®À¸·Î º¸³»´Â ¼ö¸¹Àº Ŭ¶óÀÌ¾ðÆ®µé·Î ÀÎÇØ CPUÁ¡À¯À² 100%¸¦ ¸¸µé¾î¹ö¸®´Â ¼­¹öÀÇ CPUÁ¡À¯...
Á¤¸» ²À ºÁ¾ß µÉ Ã¥ÀÔ´Ï´Ù.
ÃÖÈï¹è´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(868) I °ø°¨ (0) I ºí·Î±×
Àú¸»°í ´Ù¸¥ ºÐµéÀÇ ÀÌ Ã¥¿¡ ´ëÇÑ ¼­ÆòÀ» º¸¸é ±ØÂùÀ» ÇϵíÀÌ Àúµµ ÀÌ Ã¥¿¡ ´ëÇØ¼­ ĪÂùÀ» ÇÏ°Ô µÇ³×¿ä. C++À» »ç¿ëÇϸ鼭 Àú°°Àº °ÔÀÓÇÁ·Î±×·¡¸ÓµéÀº Çϵå¿þ¾î°¡ ÁÁ¾ÆÁ®µµ ¾ðÁ¦³ª ¼º´É¿¡ »ó´çÈ÷ ¹Î°¨ÇØ Àֱ⠶§¹®¿¡ ¾ðÁ¦³ª ½Å°æÀÌ ¾²À̴µ¥ ±âÁ¸¿¡´Â ÀÌ·±°Í¿¡ ´ëÇÑ Ã¥µéÀÌ °ÅÀÇ ¾ø¾ú¾î ÁÖÀ§ÀÇ À̾߱⳪ º»ÀÎÀÇ °æÇèÀ¸·Î Å͵æÇϰí ÀÖ´Â ÀÌ Ã¥¿¡¼­´Â °¡´ÉÇÑ Á¤È®ÇÑ ¹æ¹ýÀ¸·Î Å×½ºÆ®¸¦ ÇØ¼­ ¼öÄ¡ÀûÀ¸·Î º¸¿©ÁÖ´Ï »ó´çÈ÷ °ø°¨ÇÏ°Ô µÇ´õ±º¿ä. À쫆 ̴Àº ¼º´É¿¡ °üÇÑ Ã¥ÀÌ´Ù º¸´Ï...
Effective C++ ½Ã¸®Áî¿Í ½Öº®À» À̷길ÇÑ ÀÛǰ
Á¶ÇØÁø´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(838) I °ø°¨ (0) I ºí·Î±×
Effective C++ ½Ã¸®ÁîÀ» ¹ø¿ªÇϽаû¿ëÀç´ÔÀÌ  ±ØÂùÇß´ø Ã¥À̱⵵ Çϰí ÀÎÆ÷ºÏ¿¡µµ ÀÌÃ¥À» ¹ø¿ªÇØ ´Þ¶ó ¿äûÇѺÁµµ À־, ±â´ë¸¦ ¸¹ÀÌ ÇÑ Ã¥ÀÔ´Ï´Ù±×·¡¼­ µµ¼­°ü¿¡ ÁÖ¹®ÇØ ³õ°í  µµ¼­°ü¿¡ ºñÄ¡µÇÁö ¸¶ÀÚ ºô·Á ÀÐ¾î º¸¾Ò½À´Ï´Ù³»¿ëÀº ´ë ¸¸Á·!¸ÕÀú Ã¥ÀÇ ³»¿ëÀ» º¸ÀÚ¸é  °í±Þ C++ Ã¥¿¡¼­ ´Ù·ê¸¸ÇÑ ³»¿ëÀ» Áß½ÉÀ¸·ÎÀ̾߱⸦ ÆîÃİ¡°í ÀÖ½À´Ï´ÙÇÏÁö¸¸ ´Ù¸¥ °í±Þ C++ Ã¥°ú´Â ¹º°¡ ´Þ¶óµµ ´Ù¸¥Á¡ÀÌ .....ÄÄÆÄÀÏ·¯°¡ ³»ºÎÀûÀ¸·Î ¸¸µå´Â Äڵ带 ½´µµ ÄÚµå½ÄÀ¸·Î º¸¿©ÁÖ°í ¼º´É...
Unix System Programming °ü·Ã Ã¥À» º¸½Å ÈÄ º¸¼¼¿ä
ÀÌ»ó¹ü´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(360) I °ø°¨ (0) I ºí·Î±×
¾È³çÇϼ¼¿ä..¿À·£¸¸¿¡ ¼­ÆòÀ» ¾²³»¿ä..¿ì¸®°¡ ¾Ë°í ÀÖ´Â C++¸¦ Á»´õ È¿°úÀûÀ¸·Î »ç¿ëÇϱâ¿ÜÇÑ ³»¿ëÀÔ´Ï´Ù.±×·±³ª »ó½ÄÀûÀ¸·Î C++À» °øºÎÇÏ´Ùº¸¸é ´ëºÎºÐ Á¢ÇÏ´Â ºÎºÐÀÌÁö¿ä...¹®·Ð ¹®¹ýÀûÀÎ ¿ä¼Ò¸¦ ¼³¸íÇÏ´Â °ÍÀ¸ ¾Æ´Ï±¸¿ä..Unix C++°üÁ¡¿¡¼­ ¸¹Àº ³»¿ëÀÌ ½Ç¸° µíÇÕ´Ï´Ù.. ÀÌÃ¥À» º¸½Ã·Á¸é ¸ÕÁ® Unix System Programming °ü·Ã Ã¥À» º¸½ÅÈĺ¸¸é µµ¿òÀÌ µÉ µí ÇÕ´Ï´Ù.C++ÀÇ ¹®¹ýÀûÀÎ ³»¿ë¸¸ ¾Æ½Ã´Â ºÐµé¿¡°Ô´Â º°·ç µµ¿òÀÌ ¾ÊµÉ µí ÇÕ´Ï´Ù. ±×·³ ¼ö°íµé Çϼ¼¿ä  
½Ç¹«¿¡ À¯¿ëÇÑ Ã¥
±èÁö¿î´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(279) I °ø°¨ (0) I ºí·Î±×
¾È³çÇϼ¼¿ä?? ž¼­ »ýÀü óÀ½ ½áº¸´Â ¼­ÆòÀ̳׿ä^^;;¾ÆÁ÷ ½Ç·Âµµ ºÎÁ·ÇÏ¿© Ã¥¿¡´ëÇØ ¼­ÆòÀ» Àß ¾µ¼ö ÀÖÀ»·ÃÁö ¸ð¸£°ÚÁö¸¸ Çѹø ½áº¾´Ï´Ù..Á¦°¡ »îÀÌ Á» ±àÁ¤ÀûÀÌ¶ó¼­ ´ÜÁ¡µîÀº Àß Ã£¾Æ³»Áú ¸øÇÏ¿À´Ï¤Ñ¤Ñ; Àß ÇÊÅ͸µÇؼ­ º¸½Ã±æ ¹Ù¶ø´Ï´Ù~ÀúÀÇ °æ¿ì¿¡´Â Effective C++, More Effective C++, C++ in depth ½Ã¸®Áîµî ¸¹Àº Ã¥µéÀº óÀ½ º¸°í³ª¼­ Áö¼ÓÀûÀ¸·Î º¸±â°¡ Èûµé°í °¡²û »ý°¢³ª°Å³ª ÇÊ¿äÇÒ¶§¸¸ ºÃ¾ú´Âµ¥...Á¦°¡ Á» °ÔÀ»·¯¿ä¤»¤»±×¸®°í ½Ç¹«¿¡ ¹Ù·Î¹Ù·Î Àû¿ëÇÒ¼ö ÀÖ´Â ºÎºÐÀº º°...
¸Å¿ì Èï¹Ì·Î¿î Ã¥!!
±è¿µÀ±´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(365) I °ø°¨ (0) I ºí·Î±×
Scott MeyersÀÇ Effective ½Ã¸®Áî¿Í´Â ¶Ç´Ù¸¥ Èï¹Ì·Î¿î ÁÖÁ¦¸¦ °¡Áö°í ÀÖ´Ù.ÀÌ Ã¥Àº Effectiveó·³ ¸¹Àº ³»¿ëÀ» ´Ù·ç°í ÀÖÁö´Â ¾ÊÁö¸¸ Æò¼Ò¿¡ ±Ã±ÝÇØÇßÁö¸¸ ½±°Ô Áö³ªÄ¡±â ½±°í, ¶Ç ÈçÈ÷ Á¢Çغ¼¼ö ¾ø´Â ³»¿ëµé·Î ±¸¼ºµÇ¾î ÀÖ´Ù. ƯÈ÷ ¸ÖƼ ½º·¹µå ȯ°æ¿¡¼­ Á»´õ È¿À²ÀûÀ¸·Î »ç¿ëÇÏ´Â ¹æ¹ýÀ̳ª ¼öÇà´É·ÂÀ» º¸¿©ÁÖ°í ÃÖÀûÈ­½ÃŰ´Â ³»¿ëµé...±×¸®°í ÀζóÀο¡ ´ëÇÑ ¸ðµç°Íµé...¹ø¿ª »óÅ¿¡ ´ëÇØ¼­´Â ¸ð¸£°ÚÀ¸³ª ¿ø¼­ÀÇ ³»¿ëÀº º°5°³°¡ Àý´ë·Î ¾Æ±õÁö ¾Ê´Ù.±×·¯¸é¼­µµ Ã¥Àº ¾ÆÁÖ ¾ã¾Æ¼­ µé°í...

À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
2010-06-04 ~ Á¾·áÀϽà ¹ÌÁ¤

¿­Ç÷°­ÀÇ VISUAL C++ 2008 MFC À©µµ¿ìÇÁ·Î±×·¡¹Ö...
ÃÖÈ£¼º
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¿­Ç÷°­ÀÇ Java Programming...
±è½ÂÇö
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
JavaÀÇ Á¤¼® [2ÆÇ]...
³²±Ã¼º
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
Âû½º ÆäÁ¹µå...
ÄÉÀ̽à ½Ã¿¡...
 
ÃÊ Áß °í
ÀüüÆò±Õ(53)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 16
±¦ÂúÀºÃ¥
¼ÛÀç¿î ´Ô  2009-01-19
ÃÖÀûÈ­¿¡ °üÇÑÇÑ Çʼö µµ¼­!
¹Ú¹Î±Ù ´Ô  2008-12-02
³»¿ëÀº ÁÁÁö¸¸...
¾ç½Â¹Î ´Ô  2007-12-18
º¼ Çʿ䰡 ¾øÀ»µí
±è¼ºÀç ´Ô  2007-01-22
¼Óµµ ºÎºÐÀ» ÁÖ·Î º»´Ù¸é Effective ½Ã¸®Á´Ù ÀÌ Ã¥
Á¶º¸Çö ´Ô  2006-12-13
Áß,°í±ÞÀÚ¸¦ À§ÇÑ Ã¥
ÃÖ¿µÁø ´Ô  2006-11-17
ÃÖ°íÀÇ ¼º´ÉÀ» À§ÇÑ ÃÖ°íÀÇ Ã¥
±èÅÂÇö ´Ô  2006-02-26
¼º´Éº¸´Ù Áß¿äÇÑ...
¹ÚÁø¿ë ´Ô  2005-01-07
c++ ¼º´É Çâ»ó¿¡ °üÇÑ Çʵ¶¼­, ÃßõÀÔ´Ï´Ù.
¾ÈÀç¼® ´Ô  2004-09-24
´Ùµé ħÀÌ ¸¶¸£µµ·Ï ĪÂùÇϴµ¥... ¾´¼Ò¸®
¼­ºÀ¼ö ´Ô  2004-08-05
Efficient C++. ¼º´É¿¡ ¸ñ¸¶¸¦ ¶§
ÀÌÃæ¿µ ´Ô  2004-07-28
Á¤¸» ²À ºÁ¾ß µÉ Ã¥ÀÔ´Ï´Ù.
ÃÖÈï¹è ´Ô  2004-06-12
Effective C++ ½Ã¸®Áî¿Í ½Öº®À» À̷길ÇÑ ÀÛǰ
Á¶ÇØÁø ´Ô  2004-06-06
Unix System Programming °ü·Ã Ã¥À» º¸½Å ÈÄ º¸¼¼¿ä
ÀÌ»ó¹ü ´Ô  2004-06-02
½Ç¹«¿¡ À¯¿ëÇÑ Ã¥
±èÁö¿î ´Ô  2004-05-30
¸Å¿ì Èï¹Ì·Î¿î Ã¥!!
±è¿µÀ± ´Ô  2004-04-30
David Mayhew ÀÇ ÃÖ±Ù Àú¼­
 
Congress: The Electoral Connection, Second Edition
28,900¿ø
(2%¡é+1%)
 
¹èÀçÇö ÀÇ ÃÖ±Ù Àú¼­
 
¿¹Á¦·Î ¹è¿ì´Â ¸®´ª½º ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö
16,060¿ø
(27%¡é+0%)
 
Beginning ASP .NET Databases(C#Æí)
20,700¿ø
(10%¡é+10%)
 
Beginning ASP.NET Databases (VB.NET Æí)
20,700¿ø
(10%¡é+10%)
 
Dov Bulka ÀÇ ÃÖ±Ù Àú¼­
 
Efficient C++ : Performance Programming Techniques
50,000¿ø
(14%¡é+1%)
 
ÀÎÆ÷ºÏ ÃâÆÇ»çÀÇ ½Å°£
ACE ÇÁ·Î±×·¡¸Ó °¡À̵å: ³×Æ®¿öÅ©¡¤½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ½Ç¿ëÀûÀÎ µðÀÚÀÎ ÆÐÅÏ È°¿ë
Stephen D. Huston/±ÇÅÂÀÎ Àú
18,250¿ø
(27%¡é+0%)
 
¿ÀºêÁ§Æ® µðÀÚÀÎ
·¹º£Ä« ¿ùÇÁ½º ºê·Ï Àú
14,600¿ø
(27%¡é+0%)
 
¸ÅȤÀûÀÎ C++ : °´Ã¼ÁöÇâ ¼¼°è·ÎÀÇ Ã¹ °ÉÀ½
Walter Savitch/À̺´ÁØ Àú
21,900¿ø
(27%¡é+0%)
 
¿¹Á¦·Î ¹è¿ì´Â ¸®´ª½º ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö
Warren W Gay/¹èÀçÇö Àú
16,060¿ø
(27%¡é+0%)
 
Ãʺ¸ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ C# ÇÁ·Î±×·¡¹Ö : ½ÇÀü ÇÁ·ÎÁ§Æ® °­ÀÇ ¹æ½Ä
JOHN SMILEY/±è°æÀü Àú
16,790¿ø
(27%¡é+0%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ
Ŭ¸¯ÇϽøé À̴Ͻýº °áÁ¦½Ã½ºÅÛÀÇ À¯È¿¼ºÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. Ŭ¸¯ÇϽøé eTrust ÀÎÁõÁ¤º¸¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.