±¹³»µµ¼
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
IT Àü¹®¼
ÇÁ·Î±×·¡¹Ö ¾ð¾î
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
35,000¿ø |
---|
31,500¿ø (10%ÇÒÀÎ)
1,750P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
Çö´ëÀû C++ÀÇ ½ÃÀÛÀÎ C++11 ÀÌÈÄ °¡Àå Å« °³Á¤ÀÌ ÀÌ·ç¾îÁø Ç¥ÁØÀÌ ¹Ù·Î C++20ÀÌ´Ù. C++20Àº Çö´ëÀû C++ÀÇ ÇÁ·Î±×·¡¹Ö ¹æ½Ä ÀÚü¸¦ ¹Ù²Û´Ù. ¡¶C++20: dzºÎÇÑ ¿¹Á¦·Î ÀÍÈ÷´Â ÇÙ½É ±â´É¡·¿¡¼´Â ÀÌ Çõ½ÅÀûÀÎ º¯ÈÀÇ ÇÙ½ÉÀÎ ³× °¡Áö ÁÖ¿ä ±â´É(ÄܼÁÃ÷, ¸ðµâ, ±¸°£ ¶óÀ̺귯¸®, ÄÚ·çƾ)À» ¼³¸íÇÑ´Ù. ÀÌ ¿Ü¿¡µµ ¾ð¾î ÀÚü¿¡ Ãß°¡µÈ ÁÖ¿ä ±â´É, ¶óÀ̺귯¸®, µ¿½Ã¼º °ü·Ã ±â´ÉÀ» Á¤¸®ÇØ ³õ¾Ò´Ù. ±â´ÉÀ» ³ª¿ÇÏ´Â µ¥ ±×Ä¡Áö ¾Ê°í ¸ðµç ±â´É¸¶´Ù ¿¹Á¦¸¦ µé¾î ¼³¸íÇؼ ¸íÈ®ÇÏ°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï µ½°í ÀÖ´Ù.
¤ý ÄܼÁÃ÷
¤ý ¸ðµâ
¤ý ±¸°£ ¶óÀ̺귯¸®
¤ý ÄÚ·çƾ
¤ý ºñ±³ ¿¬»êÀÚ ÀÚµ¿ »ý¼º
¤ý ´Þ·Â°ú ½Ã°£´ë ¶óÀ̺귯¸®
¤ý ¼½ÄÈ(formatting) ¶óÀ̺귯¸®
¤ý ¿¬¼ÓÀû ¸Þ¸ð¸® ºí·Ï¿¡ ´ëÇÑ ºä
¤ý °³¼±µÇ°í °¡·Îä±â(interrupt)°¡ °¡´ÉÇÑ ½º·¹µå
¤ý ¿øÀÚÀû ½º¸¶Æ® Æ÷ÀÎÅÍ
¤ý ¼¼¸¶Æ÷¾î
¤ý ºøÀå(latch)°ú À庮(barrier) °°Àº ½ÇÇà µ¿±âÈ ¼ö´Ü
ÃâÆÇ»ç ¼Æò
ÀÌ Ã¥À̾߸»·Î C++ ÃֽŠ¹öÀüÀ» ±í°Ô °øºÎÇÏ°íÀÚ ÇÏ´Â »ç¶÷ÀÌ ´çÀå Àоî¾ß ÇÒ Ã¥ÀÌ´Ù. ¿Ï°áÀûÀÎ °¡À̵åÀÎ ÀÌ Ã¥¿¡¼ ÀúÀÚ´Â C++20ÀÇ µÎµå·¯Áø ÁÖ¿ä ±â´É»Ó¸¸ ¾Æ´Ï¶ó »ç¼ÒÇÑ Ãß°¡¡¤°³¼± »çÇ×µµ ¸ðµÎ ³íÀÇÇÑ´Ù. ¼ö¸¹Àº ¿¹Á¦ ÄÚµå¿Í ½ºÅ©¸°¼¦ ´öºÐ¿¡, ¾ÆÁ÷ ÃֽŠÄÄÆÄÀÏ·¯¸¦ °®ÃßÁö ¾ÊÀº µ¶ÀÚ¶óµµ ¿©·¯ »õ ±â´É¿¡¼ ¹«¾ùÀ» ±â´ëÇÒ ¼ö ÀÖÀ»Áö¸¦ Àß ÆľÇÇÒ ¼ö ÀÖ´Ù. Àϵ¶À» °·ÂÈ÷ ±ÇÇÑ´Ù.¡± - »êµµ¸£ ´Ù¸£°í(Sandor Dargo), AmadeusÀÇ ¼±ÀÓ ¼ÒÇÁÆ®¿þ¾î °³¹ß °øÇÐÀÚ
¡°C++Àº ź»ý ÀÌÈÄ ¸¹ÀÌ ÁøÈÇß´Ù. C++20Àº »õ·Î¿î ¾ð¾îó·³ ´À²¸Áø´Ù. ÀÌ Ã¥ÀÌ »ó¼ÓÀ̳ª Áߺ¹ÀûÀç °°Àº °ÍÀ» °¡¸£Ä¡´Â C++ ÀÔ¹®¼°¡ ¾Æ´ÔÀº È®½ÇÇÏ´Ù. ±×º¸´Ù´Â, ÀÚ½ÅÀÇ C++ Áö½ÄÀ» ÃÖ½ÅÀ¸·Î °»½ÅÇÏ°íÀÚ ÇÏ´Â »ç¶÷¿¡°Ô µü ¸Â´Â Ã¥ÀÌ´Ù. C++20¿¡¼ ¾î¶² »õ·Î¿î ±â´ÉÀÌ C++¿¡ Ãß°¡µÇ¾ú´ÂÁö ¾Ë°Ô µÇ¸é ³î¶ó¿òÀ» ±ÝÄ¡ ¸øÇÒ °ÍÀÌ´Ù. ÀÌ Ã¥Àº »õ ±â´ÉµéÀ» °£°áÇÑ ¿¹Á¦¿Í ÇÔ²² ¸íÈ®ÇÏ°Ô ¼³¸íÇÑ´Ù. °Ô´Ù°¡ ÀÌ Ã¥Àº ³ªÁß¿¡ ·¹ÆÛ·±½º·Îµµ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾î ÀÖ´Ù. ¿À·¡µÈ ¾ð¾îÀÇ Á·¼â¸¦ Ç®¾î¼ °·ÂÇÑ ¹Ì·¡·Î ³ª¾Æ°¡°Ô ÇÏ´Â µ¥ ÀÌ Ã¥ÀÌ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.¡± - ¿¡À̵帮¾ð Ž(Adrian Tam), Synechron Inc.ÀÇ µ¥ÀÌÅÍ °úÇÐ µð·ºÅÍ
¸ñÂ÷
1ºÎ ¼Ò°³
1Àå C++ ¼Ò°³
1.1 C++ Ç¥ÁØÀÇ ¿ª»ç
1.2 Ç¥ÁØÈ
2Àå C++20 µÑ·¯º¸±â
2.1 4´ë ±â´É
2.2 ÇÙ½É ¾ð¾î
2.3 Ç¥ÁØ ¶óÀ̺귯¸®
2.4 µ¿½Ã¼º
2ºÎ ¼¼ºÎ»çÇ×
3Àå ÇÙ½É ¾ð¾î
3.1 ÄܼÁÃ÷
3.2 ¸ðµâ
3.3 3Áß ºñ±³ ¿¬»êÀÚ
3.4 Áö¸í ÃʱâÈ
3.5 consteval°ú constinit
3.6 ÅÛÇø´ °³¼±»çÇ×
3.7 ¶÷´Ù °³¼±»çÇ×
3.8 »õ Ư¼ºµé
3.9 ±âŸ °³¼±»çÇ×
4Àå Ç¥ÁØ ¶óÀ̺귯¸®
4.1 ±¸°£ ¶óÀ̺귯¸®
4.2 std::span
4.3 ÄÁÅ×ÀÌ³Ê °³¼±»çÇ×
4.4 »ê¼ú À¯Æ¿¸®Æ¼
4.5 ´Þ·Â°ú ½Ã°£´ë
4.6 ¼½ÄÈ ¶óÀ̺귯¸®
4.7 ±âŸ °³¼±»çÇ×
5Àå µ¿½Ã¼º
5.1 ÄÚ·çƾ
5.2 ¿øÀÚÀû ¿¬»ê
5.3 ¼¼¸¶Æ÷¾î
5.4 ºøÀå°ú À庮
5.5 ÇùÁ¶Àû °¡·Îä±â
5.6 ÇÕ·ù °¡´É ½º·¹µå std::jthread
5.7 µ¿±âÈµÈ Ãâ·Â ½ºÆ®¸² °´Ã¼
6Àå »ç·Ê ¿¬±¸¿Í ½ÉÈ ¿¹Á¦
6.1 ºü¸¥ ½º·¹µå µ¿±âÈ
6.2 ¿©·¯ °¡Áö ¹Ì·¡ °´Ã¼ ±¸Çö
6.3 »ý¼º±âÀÇ ¼öÁ¤°ú ÀϹÝÈ
6.4 ´Ù¾çÇÑ ÀÛ¾÷ È帧
¸ÎÀ½¸»
ºÎ·Ï
ºÎ·Ï A C++23°ú ±× ÀÌÈÄ
A.1 C++23
A.2 C++23 ¶Ç´Â ±× ÀÌÈÄ
A.3 C++23¿¡ °üÇÑ Ãß°¡ Á¤º¸
ºÎ·Ï B ±â´É °Ë»ç
ºÎ·Ï C ¿ë¾îÁý
C.1 4´ë ±â´É
C.2 6´ë ¿¬»ê
C.3 POD
C.4 RAII
C.5 °¡Â¥ ±ú¾î³²
C.6 °´Ã¼ Çü½Ä
C.7 °æÀï Á¶°Ç
C.8 ±³Âø
C.9 ±ú¾î³² ¼Ò½Ç
C.10 ´ÜÃà Æò°¡
C.11 µ¥ÀÌÅÍ °æÀï
C.12 µ¿½Ã¼º
C.13 µ¿Àû ÀúÀå ±â°£
C.14 ¶÷´Ù Ç¥Çö½Ä
C.15 ¸®ÅÍ·² Çü½Ä
C.16 ¸Þ¸ð¸® ¸ðÇü
C.17 ¸Þ¸ð¸® Àå¼Ò
C.18 ¹«Àá±Ý
C.19 ¹ÌÁ¤ÀÇ Çൿ
C.20 ¹ø¿ª ´ÜÀ§
C.21 º´·Ä¼º
C.22 ºñÂ÷´Ü
C.23 ¼öÇÐ ¹ýÄ¢
C.24 ¼ú¾î
C.25 ½º·¹µå
C.26 ½º·¹µå ÀúÀå ±â°£
C.27 ½ºÄ®¶ó Çü½Ä
C.28 ½Ã°£ º¹Àâµµ
C.29 ½ÇÇà±â
C.30 ÀÓ°è ¿µ¿ª
C.31 ÀÚµ¿ ÀúÀå ±â°£
C.32 ÀÚ¸íÇÑ Çü½Ä
C.33 Á¤±Ô Çü½Ä
C.34 Á¤Àû ÀúÀå ±â°£
C.35 Á¶±ÞÇÑ Æò°¡
C.36 ÁØÁ¤±Ô Çü½Ä
C.37 Áö¿¬ Æò°¡
C.38 ÁýÇÕü
C.39 Ç¥ÁØ ¹èÄ¡ Çü½Ä
C.40 ÇÔ¼ö °´Ã¼
C.41 È£Ãâ °¡´É °´Ã¼
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
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++ ÇÙ½É °¡À̵å¶óÀÎ
»ý³â¿ùÀÏ | - |
---|
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)¸¦ ¿î¿µÇÏ°í ÀÖ´Ù.
ÆîÃĺ¸±â¿ªÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±â½±°Ô ¼³¸íÇÑ C++ ÇÙ½É °¡À̵å¶óÀÎ
ÇÊ¿äÇÑ °Í¸¸ °ñ¶ó ¹è¿ì´Â ¸ð´ø C++
À¯¿¬ÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µå´Â ¼³°è ¿øÄ¢
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.