´ë·®±¸¸ÅȨ >
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
>
IT Àü¹®¼­
>
ÇÁ·Î±×·¡¹Ö ¾ð¾î
>
C++

ÆîÃ帱â
½±°Ô ¼³¸íÇÑ C++ ÇÙ½É °¡À̵å¶óÀÎ (¿øÁ¦:C++ Core Guidelines Explained)
Á¤°¡ 37,000¿ø
ÆǸŰ¡ 33,300¿ø (10% , 3,700¿ø)
I-Æ÷ÀÎÆ® 1,850P Àû¸³(6%)
ÆǸŻóÅ ÆǸÅÁß
ºÐ·ù C++
ÀúÀÚ ¶óÀÌ³Ê ±×¸² ( ¿ªÀÚ : ·ù±¤ )
ÃâÆÇ»ç/¹ßÇàÀÏ ÀλçÀÌÆ® / 2023.05.17
ÆäÀÌÁö ¼ö 528 page
ISBN 9788966263936
»óÇ°ÄÚµå 356735915
°¡¿ëÀç°í Àç°íºÎÁ·À¸·Î ÃâÆÇ»ç ¹ßÁÖ ¿¹Á¤ÀÔ´Ï´Ù.
 
ÁÖ¹®¼ö·® :
´ë·®±¸¸Å Àü¹® ÀÎÅÍÆÄÅ© ´ë·®ÁÖ¹® ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ½Ã¸é °ßÀû¿¡¼­ºÎÅÍ ÇàÁ¤¼­·ù±îÁö Æí¸®ÇÏ°Ô ¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µµ¼­¸¦ °ßÀûÇÔ¿¡ ´ãÀ¸½Ã°í ½Ç½Ã°£ °ßÀûÀ» ¹ÞÀ¸½Ã¸é ±â´Ù¸®½Ç ÇÊ¿ä¾øÀÌ ÇÒÀιÞÀ¸½Ç ¼ö ÀÖ´Â °¡°ÝÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸ÅÁÖ ¹ß¼ÛÇØ µå¸®´Â ÀÎÅÍÆÄÅ©ÀÇ ½Å°£¾È³» Á¤º¸¸¦ ¹Þ¾Æº¸½Ã¸é »óÇ°ÀÇ ¼±Á¤À» ´õ¿í Æí¸®ÇÏ°Ô ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

 ´ë·®±¸¸ÅȨ  > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý  > IT Àü¹®¼­  > ÇÁ·Î±×·¡¹Ö ¾ð¾î  > C++

 
¸ñÂ÷
1ºÎ Áöħµé 1Àå ¼Ò°³ 1.1 ´ë»ó µ¶ÀÚ 1.2 ¸ñÀû 1.3 ¸ñÀûÀÌ ¾Æ´Ñ °Í 1.4 ±ÔÄ¢ÀÇ ÁýÇà 1.5 ±¸Á¶ 1.6 ÁÖ¿ä ¼½¼Ç 2Àå öÇÐ 2.1 4´ë ±â´É 2.2 ÇÙ½É ¾ð¾î 2.3 Ç¥ÁØ ¶óÀ̺귯¸® 2.4 µ¿½Ã¼º 3Àå ÀÎÅÍÆäÀ̽º 3.1 ºñconst Àü¿ª º¯¼öÀÇ ÀúÁÖ 3.2 ÇØ°áÃ¥À¸·Î¼­ÀÇ ÀÇÁ¸¼º ÁÖÀÔ 3.3 ÁÁÀº ÀÎÅÍÆäÀ̽º ¸¸µé±â 3.4 °ü·Ã ±ÔÄ¢µé 4Àå ÇÔ¼ö 4.1 ÇÔ¼öÀÇ Á¤ÀÇ 4.2 ¸Å°³º¯¼ö Àü´Þ: ÀԷ°ú Ãâ·Â 4.3 ¸Å°³º¯¼ö Àü´Þ: ¼ÒÀ¯±Ç Àǹ̷Р4.4 °ª ¹Ýȯ Àǹ̷Р4.5 ±âŸ ÇÔ¼ö 4.6 °ü·Ã ±ÔÄ¢ 5Àå Ŭ·¡½º¿Í Ŭ·¡½º À§°è±¸Á¶ 5.1 Ŭ·¡½º ÀÏ¹Ý ±ÔÄ¢ 5.2 ±¸Ã¼ Çü½Ä 5.3 »ý¼ºÀÚ, ¹èÁ¤, ¼Ò¸êÀÚ 5.4 Ŭ·¡½º À§°è±¸Á¶ 5.5 Áߺ¹ÀûÀç¿Í Áߺ¹ÀûÀçµÈ ¿¬»êÀÚ 5.6 °ø¿ëü 5.7 °ü·Ã ±ÔÄ¢µé 6Àå ¿­°ÅÇü 6.1 ÀÏ¹Ý ±ÔÄ¢µé 6.2 °ü·Ã ±ÔÄ¢µé 7Àå ÀÚ¿ø °ü¸® 7.1 ÀÏ¹Ý ±ÔÄ¢µé 7.2 ÇÒ´ç°ú ÇØÁ¦ 7.3 ½º¸¶Æ® Æ÷ÀÎÅÍ 7.4 °ü·Ã ±ÔÄ¢µé 8Àå Ç¥Çö½Ä°ú ¹®Àå 8.1 ÀÏ¹Ý ±ÔÄ¢µé 8.2 ¼±¾ð 8.3 Ç¥Çö½Ä 8.4 ¹®Àå 8.5 »ê¼ú 8.6 °ü·Ã ±ÔÄ¢µé 9Àå ¼º´É 9.1 À߸øµÈ ÃÖÀûÈ­ 9.2 À߸øµÈ °¡Á¤ 9.3 ÃÖÀûÈ­ÀÇ È°¼ºÈ­ 9.4 °ü·Ã ±ÔÄ¢µé 10Àå µ¿½Ã¼º 10.1 ÀÏ¹Ý Áöħ 10.2 µ¿½Ã¼º 10.3 º´·Ä¼º 10.4 ¸Þ½ÃÁö Àü´Þ 10.5 ¹«Àá±Ý ÇÁ·Î±×·¡¹Ö 10.6 °ü·Ã ±ÔÄ¢µé 11Àå ¿À·ù ó¸® 11.1 ¿À·ù ó¸®ÀÇ ¼³°è 11.2 ±¸Çö 11.3 ¿¹¿Ü¸¦ ´øÁú ¼ö ¾øÀ¸¸é 11.4 °ü·Ã ±ÔÄ¢µé 12Àå »ó¼ö¿Í ºÒº¯¼º 12.1 const Àû¿ë 12.2 constexpr Àû¿ë 13Àå ÅÛÇø´°ú ÀϹÝÀû ÇÁ·Î±×·¡¹Ö 13.1 ÅÛÇø´ÀÇ ¿ëµµ 13.2 ÅÛÇø´ ÀÎÅÍÆäÀ̽º 13.3 ÅÛÇø´ Á¤ÀÇ 13.4 ÅÛÇø´°ú À§°è±¸Á¶ 13.5 °¡º¯ Àμö ÅÛÇø´ 13.6 ¸ÞŸÇÁ·Î±×·¡¹Ö 13.7 ±âŸ ±ÔÄ¢µé 13.8 °ü·Ã ±ÔÄ¢µé 14Àå C ½ºÅ¸ÀÏ ÇÁ·Î±×·¡¹Ö 14.1 Àüü ¼Ò½º Äڵ尡 ÀÖ´Â °æ¿ì 14.2 Àüü ¼Ò½º Äڵ尡 ¾ø´Â °æ¿ì 15Àå ¼Ò½º ÆÄÀÏ 15.1 ÀÎÅÍÆäÀ̽º ÆÄÀÏ°ú ±¸Çö ÆÄÀÏ 15.2 À̸§°ø°£ 16Àå Ç¥ÁØ ¶óÀ̺귯¸® 16.1 ÄÁÅ×ÀÌ³Ê 16.2 ¹®ÀÚ¿­ 16.3 ÀԷ°ú Ãâ·Â 16.4 °ü·Ã ±ÔÄ¢µé 2ºÎ Áö¿ø ¼½¼Çµé 17Àå ±¸Á¶Àû °³³äµé 18Àå ºñ±ÔÄ¢°ú ¹Ì½Å 19Àå ÇÁ·ÎÆÄÀÏ 19.1 Çü½Ä ¾ÈÀü¼º 19.2 °æ°è ¾ÈÀü¼º 19.3 ¼ö¸í ¾ÈÀü¼º 20Àå GSL: °¡À̵å¶óÀÎ Áö¿ø ¶óÀ̺귯¸® 20.1 ºä 20.2 ¼ÒÀ¯±Ç Æ÷ÀÎÅÍ 20.3 ´Ü¾ð 20.4 À¯Æ¿¸®Æ¼ 3ºÎ ºÎ·Ï ºÎ·Ï A C++ ÇÙ½É °¡À̵å¶óÀÎÀÇ ÁýÇà A.1 Visual Studio A.2 clang-tidy ºÎ·Ï B ÄܼÁÃ÷ ºÎ·Ï C °è¾à

ÀúÀÚ
¶óÀÌ³Ê ±×¸²
20³â°£ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®, ÆÀÀå, °­»ç·Î ÀÏÇß´Ù. ¿©°¡ ¶§´Â C++, ÆÄÀ̽ã, ÇؽºÄÌÀ» ÁÖÁ¦·Î ±ÛÀ» ¾²¸ç, ÄÜÆÛ·±½º¿¡¼­ °­¿¬µµ ÇÑ´Ù. ÇöÀç ±×´Â Çö´ëÀûÀÎ C++°ú ÆÄÀ̽㿡 °üÇÑ ¼¼¹Ì³ª¸¦ Á¦°øÇÏ´Â ÇÁ¸®·£¼­·Î ÀÏÇÏ°í ÀÖ´Ù. Àú¼­·Î ¡ºC++11 f?r Programmierer¡», ¡ºC++¡»(°øÀú), ¡ºC++ -Standardbiliothek¡»µîÀÌ ÀÖ´Ù. ¼¼ ±Ç ¸ðµÎ µ¶ÀÏ O¡¯Reilly¿¡¼­ ÃâÆÇÇÑ ¡®kurz & gut(¿µ¾îÀÇ short & good¿¡ ÇØ´ç)¡¯ ½Ã¸®ÁîÀÇ ÀϺÎÀÌ´Ù. ¶ÇÇÑ ±×´Â À¯¸íÇÑ µÎ ºí·Î±× http://www.grimm-jaud.de/index.php/blog(µ¶ÀϾî)¿Í http://www.ModernesCpp.com(¿µ¾î)ÀÇ ¿î¿µÀÚÀÌ´Ù.
   ÇÙ½É C++ Ç¥ÁØ ¶óÀ̺귯¸® | ¶óÀÌ³Ê ±×¸² | ÀλçÀÌÆ®
   C++20: dzºÎÇÑ ¿¹Á¦·Î ÀÍÈ÷´Â ÇÙ½É ±â´É | ¶óÀÌ³Ê ±×¸² | ÀλçÀÌÆ®
   ÇÙ½É C++ Ç¥ÁØ ¶óÀ̺귯¸® | ¶óÀÌ³Ê ±×¸² | ±æ¹þ

¿ªÀÚ
·ù±¤
1996³âºÎÅÍ È°µ¿ÇØ ¿Â ÇÁ·Î±×·¡¹Ö ¼­Àû Àü¹® ¹ø¿ª°¡·Î, Game Programming Gems ½Ã¸®Áî¿Í ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹ÖÀÇ ¿¹¼ú(The Art of Computer Programming) Á¦1~4A±Ç, UNIX °í±Þ ÇÁ·Î±×·¡¹Ö(Advanced Programming in UNIX Environment) Á¦2ÆÇ°ú Á¦3ÆÇÀ» Æ÷ÇÔÇÏ¿© 60¿© ±ÇÀÇ ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ¼­ÀûÀ» ¹ø¿ªÇß´Ù. C++ °ü·Ã ¹ø¿ª¼­·Î´Â ÀϹÝÀû ÇÁ·Î±×·¡¹Ö°ú STL, C++ Template Metaprogramming, (C++·Î ¹è¿ì´Â) ÇÁ·Î±×·¡¹ÖÀÇ ¿ø¸®¿Í ½ÇÁ¦ µîÀÌ ÀÖ´Ù. ¼öÇÐ °ü·Ã ¹ø¿ª¼­·Î´Â ¡¶±¸Ã¼ ¼öÇС·, ¡¶3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö & ÄÄÇ»ÅÍ ±×·¡ÇÈÀ» À§ÇÑ ¼öÇС· Á¦1ÆÇ¡¤Á¦2ÆÇ µîÀÌ ÀÖ°í, ½ÉÃþÇнÀ °ü·Ã ¹ø¿ª¼­·Î´Â ¡¶ÀΰøÁö´É: Çö´ëÀû Á¢±Ù¹æ½Ä¡· Á¦4ÆÇ, ¡¶½ÉÃþÇнÀ¡·, ¡¶½Å°æ¸Á°ú ½ÉÃþ ÇнÀ¡· µîÀÌ ÀÖ´Ù. ¹ø¿ª°ú ÇÁ·Î±×·¡¹Ö ¿Ü¿¡ ¼ÒÇÁÆ®¿þ¾î ¹®¼­È­¿¡µµ ¸¹Àº °ü½ÉÀÌ ÀÖÀ¸¸ç, ¼ö¸¹Àº ¿ÀǼҽº ÇÁ·ÎÁ§Æ®µéÀÇ Ç¥ÁØ ¹®¼­ Çü½ÄÀ¸·Î ¾²ÀÌ´Â DocBookÀÇ ±¹³» »ç¿ëÀÚ ¸ðÀÓÀÎ ´ÚºÏ Çѱ¹(http://docbook.kr)ÀÇ ÀÏ¿øÀÌ´Ù. ÇöÀç ¹ø¿ª¼­ Á¤º¸ »çÀÌÆ® occam¡¯s Razor(http://occamsrazr.net)¿Í °ÔÀÓ °³¹ß ¹× °³¹ß¼­ °ü·Ã »çÀÌÆ® GpgStudy(http://www.gpgstudy.com)¸¦ ¿î¿µÇÏ°í ÀÖ´Ù.
   GAME PROGRAMMING GEMS 4(CD1ÀåÆ÷ÇÔ) | ·ù±¤ | Á¤º¸¹®È­»ç
   AI GAME PROGRAMMING WISDOM 2 | ·ù±¤ | Á¤º¸¹®È­»ç
   The Art of Computer Programming 2 | ·ù±¤ | ÇѺû¹Ìµð¾î
   The Art of Computer Programming 3 | ·ù±¤ | ÇѺû¹Ìµð¾î
   BEGINNING LINUX PROGRAMMING(4TH EDITION)(Çѱ¹¾îÆÇ) | ·ù±¤ | ¾ÆÀÌƼ¾¾
   GAME PROGRAMMING GEMS 6 | ·ù±¤ | ¿Í¿ìºÏ½º

ÀÌ ÃâÆÇ»çÀÇ °ü·Ã»óÇ°
JVM ¹Ø¹Ù´Ú±îÁö ÆÄÇìÄ¡±â | °³¾Õ¸Ê½Ã(À̺¹¿¬) | ÀλçÀÌÆ®
Â¥¸´Â¥¸´ ÀüÀÚºÎÇ° ¹é°ú»çÀü ¼¼Æ® | ÇÁ·¹µå¸¯ ¾á½¼,ÀÌÇÏ¿µ,Âû½º Ç÷§,¹èÁöÀº | ÀλçÀÌÆ®
Â¥¸´Â¥¸´ ÀüÀÚºÎÇ° ¹é°ú»çÀü 3 | ÀÌÇÏ¿µ,Âû½º Ç÷§,¹èÁöÀº | ÀλçÀÌÆ®
°¡»ó ¸éÁ¢ »ç·Ê·Î ¹è¿ì´Â ¸Ó½Å·¯´× ½Ã½ºÅÛ ¼³°è ±âÃÊ | ¾Ë·º½º ½¬ | ÀλçÀÌÆ®
Â¥¸´Â¥¸´ ÀüÀÚºÎÇ° ¹é°ú»çÀü 2 | ÀÌÇÏ¿µ,Âû½º Ç÷§,¹èÁöÀº | ÀλçÀÌÆ®
 
µµ¼­¸¦ ±¸ÀÔÇϽŠ°í°´ ¿©·¯ºÐµéÀÇ ¼­ÆòÀÔ´Ï´Ù.
ÀÚÀ¯·Î¿î ÀÇ°ß ±³È¯ÀÌ °¡´ÉÇÕ´Ï´Ù¸¸, ¼­ÆòÀÇ ¼º°Ý¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀº »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

µî·ÏµÈ ¼­ÆòÁß ºÐ¾ß¿Í »ó°ü¾øÀÌ ¸ÅÁÖ ¸ñ¿äÀÏ 5ÆíÀÇ ¿ì¼öÀÛÀ» ¼±Á¤ÇÏ¿©, S-Money 3¸¸¿øÀ» Àû¸³Çص帳´Ï´Ù.
ÃÑ 0°³ÀÇ ¼­ÆòÀÌ ÀÖ½À´Ï´Ù.