ÇöÀçÀ§Ä¡ : Home > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý > ÇÁ·Î±×·¡¹Ö ¹× ¾ð¾î

 
°í¼º´ÉÀ» À§ÇÑ ¾ð¾î C++ : À̷аú C++17, ¸Þ¸ð¸® °ü¸®, µ¿½Ã¼º, STL ¾Ë°í¸®Áò ¸ð¹ü »ç·Ê
    ¡¤ ÁöÀºÀÌ | ¿Å±äÀÌ:ºòÅÍ ¼¼¸£, ºñ¿ä¸¥ ¾Øµå¸®½ºÆ® (ÁöÀºÀÌ), ÃÖÁØ (¿Å±äÀÌ)
    ¡¤ ÃâÆÇ»ç:¿¡ÀÌÄÜÃâÆÇ
    ¡¤ ÃâÆdz⵵:20200131
    ¡¤ Ã¥»óÅÂ:ÃÖ»ó±Þ / 456ÂÊ / 188*235mm / 9791161753911(1161753915) / C++17 High Performance/Sehr, Viktor
    ¡¤ ISBN:1161753915,9791161753911
    ¡¤ ½ÃÁß°¡°Ý : ¿ø
    ¡¤ ÆǸŰ¡°Ý : ¿ø
    ¡¤ Æ÷ ÀÎ Æ® : Á¡
    ¡¤ ¼ö ·® : °³

´©±¸³ª C++¸¦ ÀÍÈ÷°í ³ª¸é, ¿øÇÏ´Â ÇÁ·Î±×·¥À» ¾î¶»°Ô ¸¸µéÁö °í¹ÎÇÏ°Ô µÈ´Ù. ÇÏÁö¸¸ ÇÁ·Î±×·¡¸Ó¶ó¸é ¸¸µé°íÀÚ ÇÏ´Â ±â´ÉÀÌ ¹«¾ùÀ̵çÁö °£¿¡ ÀÌ Ã¥¿¡¼­ Á¦½ÃÇÏ´Â ´õ ºü¸£°í °¡º­¿î ÇÁ·Î±×·¥ ¼³°è ¹æ¹ýÀ» Ç×»ó °í·ÁÇÏ´Â °ÍÀÌ ÁÁ´Ù. ¼º´ÉÀÇ ¿©·¯ Ãø¸éÀ» C++ ¾ð¾î·Î ¼³¸íÇÑ À̷аú ¿¹Á¦´Â ´õ ÁÁÀº ÇÁ·Î±×·¥À» Á¦ÀÛÇÏ´Â µ¥ À¯¿ëÇÑ ¹è°æÁö½ÄÀÌ µÉ °ÍÀÌ´Ù.


1Àå. C++ÀÇ °£´ÜÇÑ ¼Ò°³
__C++ÀÇ »ç¿ë ÀÌÀ¯
____ºñ¿ëÀÌ µéÁö ¾Ê´Â Ãß»óÈ­
____À̽ļº
____°ß°í¼º
____C++ÀÇ ÇöÀç
__ÀÌ Ã¥ÀÇ ¸ñÇ¥
____µ¶ÀÚ¿¡°Ô ±â´ëÇÏ´Â Áö½Ä
__´Ù¸¥ ¾ð¾î¿Í C++ÀÇ ºñ±³
____¾ð¾îÀÇ ¼º´É °æÀï
____¼º´É°ú °ü·Ã ¾ø´Â C++ ¾ð¾îÀÇ ±â´É
____°´Ã¼ ¼ÒÀ¯¿Í C++ÀÇ °¡ºñÁö Ä÷º¼Ç
____C++ ÂüÁ¶¸¦ »ç¿ëÇÑ ³Î °´Ã¼ ¿¹¹æ
____C++ÀÇ ´ÜÁ¡
__Ŭ·¡½º ÀÎÅÍÆäÀ̽º¿Í ¿¹¿Ü ó¸®
____¾ö°ÝÇÑ Å¬·¡½º ÀÎÅÍÆäÀ̽º
____¿À·ù ó¸®¿Í ÀÚ¿ø °ü¸®
__ÀÌ Ã¥¿¡¼­ »ç¿ëÇÑ ¶óÀ̺귯¸®
__¿ä¾à

2Àå. ÃֽŠC++ °³³ä
__auto Å°¿öµå¸¦ »ç¿ëÇÑ ÀÚµ¿ ŸÀÔ Ãß·Ð
____ÇÔ¼ö ¼­¸í¿¡¼­ auto »ç¿ë
____º¯¼ö¿¡¼­ auto »ç¿ë
__¶÷´Ù ÇÔ¼ö
____C++ ¶÷´Ù ÇÔ¼öÀÇ ±âº» ±¸¹®
____ĸó ºí·Ï
____¶÷´Ù¿Í std::function
 ____´ÙÇü¼º ¶÷´Ù
__Æ÷ÀÎÅÍ¿¡ ´ëÇÑ »ó¼ö ÀüÆÄ
__À̵¿ Àǹ̷Р¼³¸í
____º¹»ç »ý¼º, ±³È¯, À̵¿
____ÀÚ¿øÀÇ È¹µæ°ú 3ÀÇ ¹ýÄ¢
____À̵¿ Àǹ̷Р¼Ò°³
____¸í¸íµÈ º¯¼ö¿Í ¿À¸¥ÂÊ °ª
____±âº» À̵¿ Àǹ̷аú ¿µÀÇ ¹ýÄ¢
__std::optional·Î ¿É¼Ç °ª Ç¥Çö
____¿É¼Ç ¹Ýȯ°ª
____¿É¼Ç ¸â¹ö º¯¼ö
____Á¤·Ä°ú std::optionalÀÇ ºñ±³
__µ¿ÀûÀÎ °ªÀ» std::any·Î Ç¥Çö
____std::anyÀÇ ¼º´É
__¿ä¾à

3Àå. ¼º´É ÃøÁ¤
__Á¡±ÙÀû º¹Àâµµ¿Í ºò O Ç¥±â¹ý
____Áõ°¡À²
____ºÐÇÒ »óȯ ½Ã°£ º¹Àâµµ
__ÃøÁ¤ ´ë»ó
____¼º´ÉÀÇ ¼Ó¼º
____¼º´É Å×½ºÆ®: ¸ð¹ü »ç·Ê
__ÄÚµåÀÇ ÀÌÇØ¿Í ÇÙ½É ÁöÁ¡
____ÇÁ·ÎÆÄÀÏ·¯
__¿ä¾à

4Àå. µ¥ÀÌÅÍ ±¸Á¶
__ÄÄÇ»ÅÍ ¸Þ¸ð¸®ÀÇ ¼Ó¼º
__STL ÄÁÅ×À̳Ê
____½ÃÄö½º ÄÁÅ×À̳Ê
____¿¬°ü ÄÁÅ×À̳Ê
____Á¤·ÄµÈ ÁýÇÕ°ú ¸Ê
____ºñÁ¤·Ä ÁýÇÕ°ú ¸Ê
____ÄÁÅ×ÀÌ³Ê ¾î´ðÅÍ
__ÆòÇà ¹è¿­
__¿ä¾à

5Àå. ¹Ýº¹ÀÚ
__¹Ýº¹ÀÚ °³³ä
____¹Ýº¹ÀÚ ºÐ·ù
____Æ÷ÀÎÅÍ¿Í À¯»çÇÑ ¹®¹ý
____»ý¼º±â·Î¼­ÀÇ ¹Ýº¹ÀÚ
____¹Ýº¹ÀÚ Æ¯¼º
____½Ç¿ëÀûÀÎ ¿¹Á¦: ¹üÀ§ ³»ÀÇ ºÎµ¿¼Ò¼öÁ¡ Æ÷ÀÎÆ® °ª ¹Ýº¹ ¿¬»ê
__¿ä¾à

6Àå. STL ¾Ë°í¸®Áò
__ºí·Ï ±¸¼ºÀ» À§ÇÑ STL ¾Ë°í¸®Áò
____STL ¾Ë°í¸®ÁòÀÇ °³³ä
____STL ¾Ë°í¸®Áò°ú Á÷Á¢ ¸¸µç for ¹Ýº¹¹®ÀÇ ºñ±³
__STL°ú ¹üÀ§ ¶óÀ̺귯¸®ÀÇ ¹Ì·¡
____STL ¹Ýº¹ÀÚÀÇ Á¦¾à »çÇ×
____¹üÀ§ ¶óÀ̺귯¸® ¼Ò°³
____¾×¼Ç, ºä, ¾Ë°í¸®Áò
__¿ä¾à

7Àå. ¸Þ¸ð¸® °ü¸®
__ÄÄÇ»ÅÍ ¸Þ¸ð¸®
____°¡»ó ÁÖ¼Ò °ø°£
____¸Þ¸ð¸® ÆäÀÌÁö
____½º·¹½Ì
__ÇÁ·Î¼¼½º ¸Þ¸ð¸®
____½ºÅà ¸Þ¸ð¸®
____Èü ¸Þ¸ð¸®
__¸Þ¸ð¸®ÀÇ °´Ã¼
____°´Ã¼ÀÇ »ý¼º°ú ÇØÁ¦
____¸Þ¸ð¸® ¹èÄ¡
____Æеù
__¸Þ¸ð¸® ¼ÒÀ¯±Ç
____¾Ï½ÃÀû ÀÚ¿ø °ü¸®
____ÄÁÅ×À̳Ê
____½º¸¶Æ® Æ÷ÀÎÅÍ
__ÀÛÀº Å©±â¸¦ »ç¿ëÇÑ ÃÖÀûÈ­
__»ç¿ëÀÚ Á¤ÀÇ ¸Þ¸ð¸® °ü¸®
____¾Æ·¹³ª ¸¸µé±â
____»ç¿ëÀÚ Á¤ÀÇ ¸Þ¸ð¸® ÇÒ´çÀÚ
__¿ä¾à

8Àå. ¸ÞŸÇÁ·Î±×·¡¹Ö°ú ÄÄÆÄÀÏ ½Ã Æò°¡
__ÅÛÇø´ ¸ÞŸÇÁ·Î±×·¡¹Ö ¼Ò°³
____ÅÛÇø´ ÆĶó¹ÌÅÍ·Î Á¤¼ö »ç¿ë
____ÄÄÆÄÀÏ·¯°¡ ÅÛÇø´ ÇÔ¼ö¸¦ ó¸®ÇÏ´Â ¹æ¹ý
____ÄÄÆÄÀÏ ½Ã¿¡ ¿À·ù¸¦ Æ®¸®°ÅÇÏ´Â static_assert »ç¿ë
__ŸÀÔ Æ¯¼º
____ŸÀÔ Æ¯¼º ºÐ·ù
____ŸÀÔ Æ¯¼º »ç¿ë
____decltypeÀ» »ç¿ëÇÑ º¯¼ö ŸÀÔ °¡Á®¿À±â
____std::enable_if_t¸¦ »ç¿ëÇØ Å¸ÀÔ¿¡ µû¸¥ Á¶°ÇÀû ÇÔ¼ö È°¼ºÈ­
____std::is_detected·Î Ŭ·¡½º ¸â¹ö µé¿©´Ùº¸±â
__constexpr Å°¿öµå
____·±Å¸ÀÓ ±¸¹®ÀÇ constexpr ÇÔ¼ö
____std::integral_constant¸¦ »ç¿ëÇÑ ÄÄÆÄÀÏ ½Ã ó¸® °úÁ¤ÀÇ °ËÁõ
____if constexpr ±¸¹®
__´Ù¿øÈ­ ÄÁÅ×À̳Ê
____Á¤ÀûÀÎ Å©±âÀÇ ´Ù¿øÈ­ ÄÁÅ×À̳Ê
____µ¿Àû Å©±âÀÇ È¥ÇÕ ÄÁÅ×À̳Ê
__std::variant
 ____variant¿¡ Á¢±Ù
____variantÀÇ ´Ù¿øÈ­ ÄÁÅ×À̳Ê
____variant ÄÁÅ×À̳ÊÀÇ °ª¿¡ Á¢±Ù
____std::get Àü¿ª ÇÔ¼ö
__¸ÞŸÇÁ·Î±×·¡¹Ö ½ÇÀü ¿¹Á¦
____»ç·Ê 1: ¸®Ç÷º¼Ç
____Àü¿ª ÇÔ¼öÀÇ Á¶°ÇÀû ¿À¹ö·Îµù
____»ç·Ê 2: ¾ÈÀüÇÑ Æ÷°ýÀû Çü º¯È¯ ÇÔ¼ö ÀÛ¼º
____»ç·Ê 3: ÄÄÆÄÀÏ ½ÃÀÇ Çؽà ¹®ÀÚ¿­
__¿ä¾à

9Àå. ÇÁ·Ï½Ã °´Ã¼¿Í Áö¿¬ Æò°¡
__Áö¿¬ Æò°¡¿Í ÇÁ·Ï½Ã °´Ã¼ÀÇ ¼Ò°³
____Áö¿¬ Æò°¡¿Í ¼±Çà Æò°¡ÀÇ ºñ±³
__ÇÁ·Ï½Ã °´Ã¼
____ÇÁ·Ï½Ã¸¦ »ç¿ëÇÑ ¹®ÀÚ¿­ ÇÕÄ¡±â ºñ±³
____ÇÁ·Ï½Ã ±¸Çö
____r-value ¼öÁ¤ÀÚ
____ÇÕÃÄÁø ÇÁ·Ï½Ã ÇÒ´ç
__°Å¸® ºñ±³ ½Ã Á¦°ö °è»êÀÇ º¸·ù
____°£´ÜÇÑ 2Â÷¿ø ÁöÁ¡ Ŭ·¡½º
____¼öÇÐÀû ¹è°æ
____DistProxy °´Ã¼ ±¸Çö
____´õ À¯¿ëÇϵµ·Ï DistProxy È®Àå
____DistProxy¸¦ »ç¿ëÇÑ °Å¸® ºñ±³
____DistProxy·Î °Å¸® °è»ê
____¼º´É Æò°¡
__¿¬»êÀÚ ¿À¹ö·Îµù°ú ÇÁ·Ï½Ã °´Ã¼ »ý¼º
____È®Àå ¸Þ¼­µå·Î¼­ÀÇ ÆÄÀÌÇÁ ¿¬»êÀÚ
____ÁßÀ§ ¿¬»êÀÚ
____´õ ÀÐÀ»°Å¸®
__¿ä¾à

10Àå. µ¿½Ã¼º
__µ¿½Ã¼ºÀÇ ±âº»
__µ¿½Ã ÇÁ·Î±×·¡¹ÖÀÌ ¾î·Á¿î ÀÌÀ¯
__µ¿½Ã¼º°ú º´·Ä¼º
____½ÃºÐÇÒ
____°øÀ¯ ¸Þ¸ð¸®
____µ¥ÀÌÅÍ °æÇÕ
____¹ÂÅؽº
____±³Âø »óÅÂ
____µ¿±â ÀÛ¾÷°ú ºñµ¿±â ÀÛ¾÷
__C++ µ¿½Ã ÇÁ·Î±×·¡¹Ö
____½º·¹µå Áö¿ø ¶óÀ̺귯¸®
____C++ÀÇ ¾ÆÅä¹Í Áö¿ø
____C++ ¸Þ¸ð¸® ¸ðµ¨
__Àá±Ý ¾ø´Â ÇÁ·Î±×·¡¹Ö
____Àá±Ý ¾ø´Â Å¥ÀÇ ¿¹
__¼º´É °¡À̵å
____°æÇÕ ¹æÁö
____´ë±â µ¿ÀÛ ¹æÁö
____½º·¹µå¿Í CPU ÄÚ¾îÀÇ °³¼ö
____½º·¹µå ¿ì¼±¼øÀ§
____½º·¹µå ¼±È£
____°ÅÁþ °øÀ¯
__¿ä¾à


11Àå. º´·Ä STL
 __º´·Ä ó¸®ÀÇ Á߿伺
__º´·Ä ¾Ë°í¸®Áò
____º´·Ä std::transform() ±¸Çö
____º´·Ä std::count_if ±¸Çö
____º´·Ä std::copy_if ±¸Çö
__º´·Ä STL
 ____½ÇÇà Á¤Ã¥
____º´·Ä ¹öÀüÀ¸·Î ¾Ë°í¸®Áò ¼öÁ¤
____À妽º ±â¹ÝÀÇ for ¹Ýº¹¹® º´·ÄÈ­
__GPU¿¡¼­ STL ¾Ë°í¸®Áò ½ÇÇà
____GPU API¿Í º´·Ä ÀÛ¾÷
____STL ¾Ë°í¸®Áò°ú GPU
 __ºÎ½ºÆ® ÄÄǻƮ
____ºÎ½ºÆ® ÄÄǻƮ ±âº» °³³ä
____OpenCL
 ____ºÎ½ºÆ® ÄÄǻƮ ÃʱâÈ­
____ºÎ½ºÆ® ÄÄǻƮ¿¡ °£´ÜÇÑ transform-reduce ¾Ë°í¸®Áò Àü´Þ
____ºÎ½ºÆ® ÄÄǻƮ¿¡¼­ Á¶°ÇÀÚ »ç¿ë
____ºÎ½ºÅÍ ÄÄǻƮ¿¡¼­ »ç¿ëÀÚ Á¤ÀÇ Ä¿³Î »ç¿ë
__¿ä¾à


¹øÈ£ Á¦¸ñ ÀÛ¼ºÀÚ ÀÛ¼ºÀÏ ´äº¯
ÀÌ »óÇ°¿¡ ´ëÇÑ Áú¹®ÀÌ ¾ÆÁ÷ ¾ø½À´Ï´Ù.
±Ã±ÝÇϽŠ»çÇ×Àº ÀÌ°÷¿¡ Áú¹®ÇÏ¿© ÁֽʽÿÀ.
 
* ÀÌ »óÇ°¿¡ ´ëÇÑ ±Ã±ÝÇÑ »çÇ×ÀÌ ÀÖÀ¸½Å ºÐÀº Áú¹®ÇØ ÁֽʽÿÀ.
ȸ»ç¼Ò°³ | ¼­ºñ½ºÀÌ¿ë¾à°ü | °³ÀÎÁ¤º¸ Ãë±Þ¹æħ
¼­¿ï½Ã °ü¾Ç±¸ Çà¿îµ¿ 1686-21 È£Àüºôµù ÁöÇÏ1Ãþ (ÁöÇÏö2È£¼± ³«¼º´ë¿ª 5,6¹ø Ãⱸ »çÀÌ) / ÀüÈ­ : 02-811-1256 / Æѽº : 02-811-1256 / ¿î¿µÀÚ : ´Þ¸¶ / °³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ : ÀÓ¿µÅÃ
»ç¾÷ÀÚ µî·Ï¹øÈ£ : 108-91-53191 / ´ëÇ¥ : ÀÓ¿µÅà / Åë½ÅÆǸž÷½Å°í¹øÈ£ : Á¦ OO±¸ - 123È£
Copyright © 2009 ´Þ¸¶¼­Á¡. All Rights Reserved.