|
|
|
 |
ÆÇ¸Å°¡ |
30,000¿ø ¡æ 21,900¿ø 27% |
|
 |
¸¶Àϸ®Áö |
1% 220¿ø |
|
 |
¹ßÇàÀÏ |
2007-03-09
|
 |
ISBN |
895674369x | 9788956743691
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 859ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
1ÀÏ (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
| |
|
|
|
|
|
 |
| ÇÁ·Î±×·¡¹Ö¾ð¾î
|
|
|
| Á¾ÇÕÁö¼ö 19p 96 À§ |
|
| ¿ù°£Áö¼ö 16p 34 À§ |
|
| ÁÖ°£Áö¼ö 33p 21 À§ |
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÊÀ¸·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
C++ Ç¥ÁØ ¶óÀ̺귯¸®´Â C++À» È¿°úÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ¹ü¿ëÀûÀΠŬ·¡½º¿Í ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÑ´Ù. ±×·¯³ª ÀÌ ¶óÀ̺귯¸®¸¦ ¼Õ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â °ÍÀº ¾Æ´Ï´Ù. µû¶ó¼ Ç¥ÁØ ¶óÀ̺귯¸®ÀÇ ¸ðµç °ÍÀ» Ȱ¿ëÇÏ°í ±× ¸·°ÇÑ ±â´ÉÀ» ÅëÇØ À̵æÀ» ¾ò±â À§Çؼ´Â ´Ü¼øÈ÷ Ŭ·¡½º¿Í ±× ÇÔ¼öÀÇ ¼³¸í¸¸À» ´Ã¾î³õÀº ÀÚ·á°¡ ¾Æ´Ñ º¸´Ù ½Éµµ ÀÖ´Â ÀÚ·á°¡ ÇÊ¿äÇÒ °ÍÀÌ´Ù.
"C++ Ç¥ÁØ ¶óÀ̺귯¸®"´Â °¢°¢ÀÇ ¶óÀ̺귯¸® ÄÄÆ÷³ÍÆ®¿¡ ´ëÇÑ ÃÑüÀûÀÎ ¹®¼»Ó¸¸ ¾Æ´Ï¶ó, º¹ÀâÇÑ °³³ä¿¡ ´ëÇÑ ¸íÈ®ÇÑ ¼³¸í, ±×¸®°í À̸¦ È¿°úÀûÀ¸·Î »ç¿ëÇϱâ À§ÇÑ ¼¼ºÎ »çÇ× ¹× ½Ç¿ëÀûÀÎ ¿¹Á¦¸¦ Á¦°øÇϰí ÀÖ´Ù.
ÀÌ Ã¥Àº ANSI/ISO C++ language standard¿¡ Æ÷ÇÔµÈ C++ Ç¥ÁØ ¶óÀ̺귯¸®ÀÇ °¡Àå ÃÖ±ÙÀÇ ³»¿ëÀ» ¹Ý¿µÇϰí ÀÖÀ¸¸ç, ±× Áß ÄÁÅ×À̳Ê, ¹Ýº¹ÀÚ, ÇÔ¼ö-°´Ã¼, ¾Ë°í¸®Áò µîÀ» ÁÖÀÇ ±í°Ô ´Ù·é Ç¥ÁØ ÅÛÇø´ ¶óÀ̺귯¸®(Standard Template Library)¿¡ ±× ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù.
µ¶ÀÚµéÀº ¶ÇÇÑ Æ¯º°ÇÑ ÄÁÅ×À̳Ê, ½ºÆ®¸µ, ¼öÄ¡°ü·Ã Ŭ·¡½º, ±¹Á¦È, IOStream ¶óÀ̺귯¸®¿¡ À̸£´Â »ó¼¼ÇÑ ¼³¸íµµ º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. À̵é ÄÄÆ÷³ÍÆ® ¶ÇÇÑ STL°ú ¸¶Âù°¡Áö·Î µðÀÚÀΠöÇÐ ¹× »ç¿ë ¸ñÀû, Àü¹ÝÀûÀÎ »çÇ׿¡ ´ëÇØ¼ »ó¼¼ÇÏ°Ô ¼³¸íµÇ¾î ÀÖ´Ù. »Ó¸¸ ¾Æ´Ï¶ó ±âº»ÀûÀÎ °³³ä¿¡ ´ëÇÑ ÅëÂû·Â ÀÖ´Â ¼Ò°³¿Í ¶óÀ̺귯¸®¿¡ ´ëÇÑ °£·«ÇÑ ¼Ò°³´Â Ãʺ¸Àڵ鵵 ºü¸£°Ô ¹è¿ï ¼ö ÀÖµµ·Ï µµ¿ÍÁÙ °ÍÀÌ´Ù.
Æ÷°ýÀûÀÌ¸ç »ó¼¼ÇÑ, ±×¸®°í Àб⠽¬¿ï »Ó ¾Æ´Ï¶ó ½Ç¿ëÀûÀÎ "C++ Ç¥ÁØ ¶óÀ̺귯¸®(C++ Standard Library)"·Î ÇÏ¿©±Ý µ¶ÀÚ´Â C++ÀÇ »ç¿ëÀ» ´Ù½Ã ÇÑ ¹ø »ý°¢ÇØ º¸°Ô µÉ °ÍÀÌ´Ù.
|
 |
|
 |
Chapter 1 ÀÌ Ã¥¿¡ ´ëÇÏ¿©
1.1 ¿Ö ÀÌ Ã¥Àΰ¡? 1.2 ÀÌ Ã¥À» Àбâ Àü¿¡ ¹Ýµå½Ã ¾Ë¾Æ¾ß ÇÒ °ÍÀº ¹«¾ùÀΰ¡? 1.3 ÀÌ Ã¥ÀÇ ½ºÅ¸ÀÏ ¹× ±¸¼º ¹æ¹ý 1.4 ÀÌ Ã¥À» Àд ¹æ¹ý 1.5 ÇöÀçÀÇ ±â¼ú ¼öÁØ 1.6 ¿¹Á¦ ÄÚµå¿Í Ãß°¡ Á¤º¸ 1.7 Çǵå¹é(Feedback)
Chapter 2 C++¿Í Ç¥ÁØ ¶óÀ̺귯¸®ÀÇ ¼Ò°³
2.1 ¿ª»ç 2.2 C++ ¾ð¾îÀÇ »õ·Î¿î Ư¡ 2.2.1 ÅÛÇø´ 2.2.2 ±âº»ÀûÀΠŸÀÔÀ» À§ÇÑ ¸í½ÃÀûÀÎ ÃʱâÈ 2.2.3 ¿¹¿Ü ó¸® 2.2.4 namespace 2.2.5 bool ŸÀÔ 2.2.6 explicit Ű¿öµå 2.2.7 ŸÀÔ º¯È¯À» À§ÇÑ »õ·Î¿î ¿¬»êÀÚ 2.2.8 static »ó¼ö ¸â¹öÀÇ ÃʱâÈ 2.2.9 main( )ÀÇ Á¤ÀÇ 2.3 º¹Àâµµ(Complexity)¿Í Big-O Ç¥½Ã¹ý
Chapter 3 ÀϹÝÀûÀÎ °³³ä(General Concept)
3.1 namespace std 3.2 Çì´õ(header) ÆÄÀÏ 3.3 ¿¡·¯¿Í ¿¹¿Ü ó¸® 3.3.1 Ç¥ÁØ ¿¹¿Ü Ŭ·¡½º 3.3.2 ¿¹¿Ü Ŭ·¡½ºÀÇ ¸â¹ö ÇÔ¼ö 3.3.3 Ç¥ÁØ ¿¹¿ÜÀÇ Àü´Þ 3.3.4 Ç¥ÁØ ¿¹¿Ü Ŭ·¡½ºÀÇ »ó¼Ó 3.4 ÇÒ´çÀÚ
Chapter 4 À¯Æ¿¸®Æ¼(Utilities)
4.1 Pairs 4.1.1 Æí¸®ÇÑ make_pair( ) ÇÔ¼ö 4.1.2 PairÀÇ »ç¿ë ¿¹ 4.2 auto_ptr Ŭ·¡½º 4.2.1 auto_ptr Ŭ·¡½ºÀÇ µîÀå ¹è°æ 4.2.2 auto_ptr¿¡ ÀÇÇÑ ¼ÒÀ¯±Ç ÀÌÀü 4.2.3 ¸â¹ö º¯¼ö·ÎÀÇ auto_ptr 4.2.4 auto_ptrÀÇ À߸øµÈ »ç¿ë »ç·Ê 4.2.5 auto_ptr ¿¹Á¦ 4.2.6 Ŭ·¡½º auto_ptrÀÇ ¼¼ºÎ»çÇ× 4.3 ¼öÄ¡ Á¦ÇÑ(Numeric Limits) 4.4 º¸Á¶ ÇÔ¼ö(Auxiliary Function) 4.4.1 ÃÖ¼Ò°ª°ú ÃÖ´ë°ªÀÇ Ã³¸® 4.4.2 µÎ °ªÀÇ ±³È¯ 4.5 ºñ±³ ¿¬»êÀÚÀÇ È®Àå 4.6 ¿Í Çì´õ ÆÄÀÏ 4.6.1 ÀÇ Á¤ÀÇ 4.6.2 ÀÇ Á¤ÀÇ
Chapter 5 Ç¥ÁØ ÅÛÇø´ ¶óÀ̺귯¸®
5.1 STL ÄÄÆ÷³ÍÆ® 5.2 ÄÁÅ×ÀÌ³Ê 5.2.1 ½ÃÄö½º ÄÁÅ×ÀÌ³Ê 5.2.2 ¿¬°ü ÄÁÅ×ÀÌ³Ê 5.2.3 ÄÁÅ×ÀÌ³Ê ¾î´ðÅÍ 5.3 ¹Ýº¹ÀÚ 5.3.1 ¿¬°ü ÄÁÅ×ÀÌ³Ê ¿¹Á¦ 5.3.2 ¹Ýº¹ÀÚÀÇ Ä«Å×°í¸® 5.4 ¾Ë°í¸®Áò 5.4.1 ¹üÀ§ 5.4.2 ´ÙÁß ¹üÀ§ ó¸® 5.5 ¹Ýº¹ÀÚ ¾î´ðÅÍ(Iterator Adapter) 5.5.1 »ðÀÔ ¹Ýº¹ÀÚ 5.5.2 ½ºÆ®¸² ¹Ýº¹ÀÚ 5.5.3 ¿ª¹æÇ⠹ݺ¹ÀÚ 5.6 Á¶ÀÛ ¾Ë°í¸®Áò 5.6.1 ¿ø¼ÒÀÇ Á¦°Å 5.6.2 ¿¬°ü ÄÁÅ×ÀÌ³Ê¿Í Á¶ÀÛ ¾Ë°í¸®Áò 5.6.3 ¾Ë°í¸®Áò°ú ¸â¹ö ÇÔ¼ö 5.7 »ç¿ëÀÚ Á¤ÀÇ Á¦³×¸¯ ÇÔ¼öµé 5.8 ¾Ë°í¸®Áò ÀÎÀڷμÀÇ ÇÔ¼ö 5.8.1 ¾Ë°í¸®Áò ÀÎÀڷμÀÇ ÇÔ¼ö »ç¿ë ¿¹Á¦ 5.8.2 Á¶°ÇÀÚ(Predicates) 5.9 ÇÔ¼ö-°´Ã¼ 5.9.1 ÇÔ¼ö-°´Ã¼¶õ? 5.9.2 ¹Ì¸® Á¤ÀÇµÈ ÇÔ¼ö-°´Ã¼ 5.10 ÄÁÅ×ÀÌ³Ê ¿ø¼Ò 5.10.1 ÄÁÅ×ÀÌ³Ê ¿ø¼ÒµéÀÌ °®Ãß¾î¾ß ÇÒ »çÇ×µé 5.10.2 °ª Àǹ̷аú ·¹ÆÛ·±½º Àǹ̷Р5.11 STL¿¡¼ÀÇ ¿¡·¯ ¹× ¿¹¿Ü 5.11.1 ¿¡·¯ Çڵ鸵 5.11.2 ¿¹¿Ü ó¸® 5.12 STLÀÇ È®Àå
Chapter 6 STL ÄÁÅ×À̳Ê
6.1 ÄÁÅ×À̳ÊÀÇ °øÅëÀûÀΠƯ¡ ¹× µ¿ÀÛ 6.1.1 ÄÁÅ×À̳ÊÀÇ °øÅëÀûÀΠƯ¡ 6.1.2 ÄÁÅ×À̳ÊÀÇ °øÅëÀûÀÎ µ¿ÀÛ 6.2 Vector 6.2.1 vectorÀÇ ´É·Â 6.2.2 vectorÀÇ µ¿ÀÛµé 6.2.3 ±âÁ¸ÀÇ ¹è¿Ã³·³ vector¸¦ »ç¿ëÇϱâ 6.2.4 ¿¹¿Ü Çڵ鸵 6.2.5 vector¸¦ »ç¿ëÇÑ ¿¹Á¦ 6.2.6 vector Ŭ·¡½º 6.3 Deque 6.3.1 dequeÀÇ ´É·Â 6.3.2 dequeÀÇ µ¿ÀÛ 6.3.3 ¿¹¿Ü Çڵ鸵 6.3.4 deque¸¦ »ç¿ëÇÑ ¿¹Á¦ 6.4 List 6.4.1 listÀÇ ´É·Â 6.4.2 listÀÇ µ¿ÀÛ 6.4.3 ¿¹¿Ü Çڵ鸵 6.4.4 list¸¦ »ç¿ëÇÑ ¿¡Á¦ 6.5 Set°ú Multiset 6.5.1 set°ú multisetÀÇ ´É·Â 6.5.2 set°ú multisetÀÇ µ¿ÀÛ 6.5.3 ¿¹¿Ü Çڵ鸵 6.5.4 set°ú multisetÀ» »ç¿ëÇÑ ¿¹Á¦ 6.5.5 ·±Å¸Àӽÿ¡ Á¤·Ä ±âÁØÀ» °áÁ¤ÇÏ´Â ¿¹Á¦ 6.6 Map°ú Multimap 6.6.1 map°ú multimapÀÇ ´É·Â 6.6.2 map°ú multimapÀÇ µ¿ÀÛ 6.6.3 ¿¬°ü ¹è¿Ã³·³ mapÀ» »ç¿ëÇϱâ 6.6.4 ¿¹¿Ü ó¸® 6.6.5 map°ú multimapÀÇ ¿¹Á¦ 6.6.6 map°ú ½ºÆ®¸µ, ±×¸®°í ·±Å¸ÀÓ Á¤·Ä ±âÁØÀÇ ¿¹Á¦ 6.7 ´Ù¸¥ STL ÄÁÅ×ÀÌ³Ê 6.7.1 ½ºÆ®¸µÀ» STL ÄÁÅ×À̳Êó·³ 6.7.2 ±âÁ¸ÀÇ ¹è¿À» STL ÄÁÅ×À̳Êó·³ 6.7.3 ÇØ½¬ Å×À̺í 6.8 "·¹ÆÛ·±½º Àǹ̷Ð"ÀÇ ±¸Çö 6.9 ¾ðÁ¦ ¾î´À ÄÁÅ×À̳ʸ¦ »ç¿ëÇÒ °ÍÀΰ¡? 6.10 ÄÁÅ×À̳ÊÀÇ Å¸ÀÔ°ú ¸â¹ö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í 6.10.1 ŸÀÔ Á¤ÀÇ 6.10.2 »ý¼º, º¹»ç, ±×¸®°í ¼Ò¸ê°ú °ü·ÃµÈ µ¿ÀÛ 6.10.3 ¼öÁ¤ÇÏÁö ¾Ê´Â µ¿ÀÛ 6.10.4 ÇÒ´ç 6.10.5 ¿ø¼ÒÀÇ Á÷Á¢ÀûÀÎ ¾×¼¼½º 6.10.6 ¹Ýº¹ÀÚ¿Í °ü·ÃµÈ ¿¬»êÀÚ 6.10.7 ¿ø¼ÒÀÇ »ðÀÔ°ú Á¦°Å 6.10.8 listÀÇ Æ¯º°ÇÑ ¸â¹ö ÇÔ¼öµé 6.10.9 ÇÒ´çÀÚ Áö¿ø 6.10.10 STL ÄÁÅ×À̳ÊÀÇ ¿¹¿Ü Çڵ鸵¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ »çÇ×
Chapter 7 STL ¹Ýº¹ÀÚ
7.1 ¹Ýº¹ÀÚÀÇ Çì´õ ÆÄÀÏ 7.2 ¹Ýº¹ÀÚ Ä«Å×°í¸® 7.2.1 ÀÔ·Â ¹Ýº¹ÀÚ(Input Iterators) 7.2.2 Ãâ·Â ¹Ýº¹ÀÚ(Output Iterators) 7.2.3 Àü¹æÇ⠹ݺ¹ÀÚ(Forward Iterators) 7.2.4 ¾ç¹æÇ⠹ݺ¹ÀÚ(Bidirectional Iterators) 7.2.5 ·£´ý ¾×¼¼½º ¹Ýº¹ÀÚ 7.2.6 vector ¹Ýº¹ÀÚÀÇ Áõ, °¨¼Ò ¹®Á¦ 7.3 º¸Á¶ ¹Ýº¹ÀÚ ÇÔ¼ö 7.3.1 advance( )¸¦ »ç¿ëÇÑ ¹Ýº¹ÀÚÀÇ À§Ä¡ º¯°æ 7.3.2 distance( ) ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ ¹Ýº¹ÀÚ°£ÀÇ °Å¸® °è»ê 7.3.3 iter_swap( )À» »ç¿ëÇÏ¿© ¹Ýº¹ÀÚÀÇ °ª ±³Ã¼ 7.4 ¹Ýº¹ÀÚ ¾î´ðÅÍ(Iterator Adapters) 7.4.1 ¿ª¹æÇ⠹ݺ¹ÀÚ(Reverse Iterators) 7.4.2 »ðÀÔ ¹Ýº¹ÀÚ 7.4.3 ½ºÆ®¸² ¹Ýº¹ÀÚ 7.5 ¹Ýº¹ÀÚ Æ¯¼º 7.5.1 ¹Ýº¹ÀÚ¸¦ À§ÇÑ Á¦³×¸¯ÇÑ ÇÔ¼ö ±¸Çö 7.5.2 »ç¿ëÀÚ Á¤ÀÇ ¹Ýº¹ÀÚ
Chapter 8 STL ÇÔ¼ö-°´Ã¼
8.1 ÇÔ¼ö-°´Ã¼ÀÇ °³³ä 8.1.1 Á¤·Ä ±âÁØÀ¸·Î¼ÀÇ ÇÔ¼ö-°´Ã¼ 8.1.2 ³»ºÎ »óŸ¦ °¡Áö´Â ÇÔ¼ö-°´Ã¼ 8.1.3 for_each( )ÀÇ ¹Ýȯ°ª 8.1.4 Á¶°ÇÀÚ(Predicate)¿Í ÇÔ¼ö-°´Ã¼ 8.2 ¹Ì¸® Á¤ÀÇµÈ ÇÔ¼ö-°´Ã¼ 8.2.1 ÇÔ¼ö ¾î´ðÅÍ(Function Adapter) 8.2.2 ¸â¹ö ÇÔ¼ö¸¦ À§ÇÑ ÇÔ¼ö ¾î´ðÅÍ 8.2.3 ±âÁ¸ÀÇ ÇÔ¼öµéÀ» À§ÇÑ ÇÔ¼ö ¾î´ðÅÍ 8.2.4 ÇÔ¼ö ¾î´ðÅ͸¦ À§ÇÑ »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö-°´Ã¼ 8.3 Á¶¸³ ÇÔ¼ö-°´Ã¼ 8.3.1 ´ÜÇ× Á¶¸³ ÇÔ¼ö-°´Ã¼ ¾î´ðÅÍ 8.3.2 ÀÌÇ× Á¶¸³ ÇÔ¼ö-°´Ã¼ ¾î´ðÅÍ
Chapter 9 STL ¾Ë°í¸®Áò
9.1 ¾Ë°í¸®Áò »ç¿ë½Ã ÇÊ¿äÇÑ Çì´õ ÆÄÀÏ 9.2 ¾Ë°í¸®Áò¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ¼Ò°³ 9.2.1 ¾Ë°í¸®Áò¿¡ ´ëÇÑ °£´ÜÇÑ ¼Ò°³ 9.2.2 ¾Ë°í¸®ÁòÀÇ ºÐ·ù 9.3 º¸Á¶ ÇÔ¼ö 9.4 for_each( ) ¾Ë°í¸®Áò 9.5 ¿ø¼Ò¸¦ ¼öÁ¤ÇÏÁö ¾Ê´Â ¾Ë°í¸®Áò 9.5.1 ¿ø¼ÒÀÇ Ä«¿îÆ®(Counting Elements) 9.5.2 ÃÖ¼Ò¡¤ÃÖ´ë 9.5.3 ¿ø¼ÒÀÇ °Ë»ö 9.5.4 ¹üÀ§ ºñ±³ 9.6 ¿ø¼Ò¸¦ ¼öÁ¤ÇÏ´Â ¾Ë°í¸®Áò 9.6.1 ¿ø¼ÒÀÇ º¹»ç 9.6.2 ¿ø¼ÒÀÇ º¯°æ ¶Ç´Â °áÇÕ 9.6.3 ¿ø¼ÒÀÇ ±³Ã¼ 9.6.4 »õ·Î¿î °ªÀÇ ÇÒ´ç 9.6.5 ¿ø¼ÒÀÇ ±³Ã¼ 9.7 Á¦°Å ¾Ë°í¸®Áò 9.7.1 ƯÁ¤ °ªÀ» Áö´Ñ ¿ø¼ÒÀÇ Á¦°Å 9.7.2 Áߺ¹µÈ ¿ø¼ÒÀÇ Á¦°Å 9.8 º¯°æ ¾Ë°í¸®Áò 9.8.1 ¿ø¼ÒÀÇ ¼ø¼¸¦ ¹ÝÀü 9.8.2 ¿ø¼ÒÀÇ È¸Àü 9.8.3 ¿ø¼ÒÀÇ ¼ø¿ °è»ê 9.8.4 ¿ø¼Ò¸¦ µÚ¼¯À½ 9.8.5 Á¶°ÇÀ» ¸¸Á·ÇÏ´Â ¿ø¼Ò¸¦ ¾ÕÂÊÀ¸·Î À̵¿Çϱâ 9.9 Á¤·Ä ¾Ë°í¸®Áò 9.9.1 ¸ðµç ¿ø¼ÒÀÇ Á¤·Ä 9.9.2 ºÎºÐ Á¤·Ä 9.9.3 n¹øÂ° ¿ø¼Ò±îÁö Á¤·Ä 9.9.4 Èü ¾Ë°í¸®Áò 9.10 Á¤·ÄµÈ ¹üÀ§ ¾Ë°í¸®Áò 9.10.1 ¿ø¼ÒÀÇ °Ë»ö 9.10.2 ¿ø¼ÒÀÇ º´ÇÕ 9.11 ¼öÄ¡ ¾Ë°í¸®Áò 9.11.1 °á°ú°ª ó¸® 9.11.2 Àý´ëÀûÀÎ °ª°ú »ó´ëÀûÀÎ °ªÀ¸·ÎÀÇ º¯°æ
Chapter 10 Ưº°ÇÑ ÄÁÅ×À̳Ê
10.1 Stack 10.1.1 ÇÙ½É ÀÎÅÍÆäÀ̽º 10.1.2 StackÀ» »ç¿ëÇÑ ¿¹Á¦ 10.1.3 stack<> Ŭ·¡½º ¼¼ºÎ»çÇ× 10.1.4 »ç¿ëÀÚ Á¤ÀÇ stack Ŭ·¡½º 10.2 Queues 10.2.1 ÇÙ½É ÀÎÅÍÆäÀ̽º 10.2.2 Queue¸¦ »ç¿ëÇÑ ¿¹Á¦ 10.2.3 queue<> Ŭ·¡½º ¼¼ºÎ»çÇ× 10.2.4 »ç¿ëÀÚ Á¤ÀÇ queue Ŭ·¡½º 10.3 Priority queue 10.3.1 ÇÙ½É ÀÎÅÍÆäÀ̽º 10.3.2 Priority queue¸¦ »ç¿ëÇÑ ¿¹Á¦ 10.3.3 priority_queue<> Ŭ·¡½º ¼¼ºÎ»çÇ× 10.4 Bitset 10.4.1 BitsetÀ» »ç¿ëÇÑ ¿¹Á¦ 10.4.2 bitset Ŭ·¡½º ¼¼ºÎ»çÇ×
Chapter 11 ½ºÆ®¸µ(String)
11.1 µ¿±â 11.1.1 ù ¹øÂ° ¿¹Á¦ : Àӽà ÆÄÀÏ À̸§ ÃßÃâÇϱâ 11.1.2 µÎ ¹øÂ° ¿¹Á¦ : ´Ü¾î ÃßÃâ°ú ¿ª¼ø Ãâ·Â 11.2 ½ºÆ®¸µ Ŭ·¡½º¿¡ ´ëÇÑ ¼³¸í 11.2.1 ½ºÆ®¸µ ŸÀÔ 11.2.2 ¿¬»êÀÚÀÇ °³¿ä 11.2.3 »ý¼ºÀÚ¿Í ¼Ò¸êÀÚ 11.2.4 ½ºÆ®¸µ°ú C-String 11.2.5 »çÀÌÁî¿Í ¿ë·® 11.2.6 ¿ø¼ÒÀÇ ¾×¼¼½º 11.2.7 ºñ±³(Comparisons) 11.2.8 ¼öÁ¤ÀÚ(Modifiers) 11.2.9 ºÎºÐ ¹®ÀÚ¿°ú ½ºÆ®¸µ ¿¬°á 11.2.10 ÀÔ¡¤Ãâ·Â ¿¬»êÀÚ 11.2.11 °Ë»ö°ú ã±â 11.2.12 npos 11.2.13 ½ºÆ®¸µ¿¡ ´ëÇÑ ¹Ýº¹ÀÚ Áö¿ø 11.2.14 ±¹Á¦È 11.2.15 ¼º´É 11.2.16 ½ºÆ®¸µ°ú vector 11.3 ½ºÆ®¸µ Ŭ·¡½º ¼¼ºÎ»çÇ× 11.3.1 ŸÀÔ Á¤ÀÇ¿Í static °ªµé 11.3.2 »ý¼º, º¹»ç, ¼Ò¸ê ¿¬»êµé 11.3.3 »çÀÌÁî¿Í ¿ë·®À» À§ÇÑ ¿¬»êµé 11.3.4 ºñ±³ 11.3.5 ¹®ÀÚ ¾×¼¼½º 11.3.6 C-String°ú ¹®ÀÚ ¹è¿ »ý¼º 11.3.7 ¼öÁ¤ ¿¬»ê 11.3.8 °Ë»ö°ú ã±â 11.3.9 ºÎºÐ ¹®ÀÚ¿°ú ¹®ÀÚ¿ ¿¬°á 11.3.10 ÀÔ¡¤Ãâ·Â ÇÔ¼öµé 11.3.11 ¹Ýº¹ÀÚ »ý¼º 11.3.12 ÇÒ´çÀÚ Áö¿ø
Chapter 12 ¼öÄ¡(Numerics)
12.1 º¹¼Ò¼ö(Complex Numbers) 12.1.1 Complex Ŭ·¡½º »ç¿ë ¿¹Á¦ 12.1.2 º¹¼Ò¼ö ¿¬»ê 12.1.3 complex<> Ŭ·¡½ºÀÇ ¼¼ºÎ»çÇ× 12.2 Valarrays 12.2.1 Valarrays ¾Ë¾Æ°¡±â 12.2.2 Valarray ¼ºê¼Â 12.2.3 valarray Ŭ·¡½º ¼¼ºÎ»çÇ× 12.2.4 Valarray ¼ºê¼Â Ŭ·¡½ºÀÇ ¼¼ºÎ»çÇ× 12.3 Àü¿ª ¼öÄ¡ ÇÔ¼öµé
Chapter 13 ½ºÆ®¸² Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ ÀԷ°ú Ãâ·Â
13.1 I/O ½ºÆ®¸²ÀÇ ¹è°æÁö½Ä 13.1.1 ½ºÆ®¸² °´Ã¼ 13.1.2 ½ºÆ®¸² Ŭ·¡½º 13.1.3 Àü¿ª ½ºÆ®¸² °´Ã¼ 13.1.4 ½ºÆ®¸² ¿¬»êÀÚµé 13.1.5 Á¶ÀÛÀÚ(Manipulators) 13.1.6 °£´ÜÇÑ ¿¹Á¦ 13.2 ±âº» ½ºÆ®¸² Ŭ·¡½º¿Í °´Ã¼ 13.2.1 Ŭ·¡½º¿Í Ŭ·¡½º °èÃþ ±¸Á¶ 13.2.2 Àü¿ª ½ºÆ®¸² °´Ã¼µé 13.2.3 Çì´õ ÆÄÀÏ 13.3 Ç¥ÁØ ½ºÆ®¸² ¿¬»êÀÚ <<¿Í >> 13.3.1 Ãâ·Â ¿¬»êÀÚ << 13.3.2 ÀÔ·Â ¿¬»êÀÚ >> 13.3.3 Ưº°ÇÑ Å¸ÀÔµéÀÇ ÀÔ¡¤Ãâ·Â 13.4 ½ºÆ®¸²ÀÇ »óÅ 13.4.1 ½ºÆ®¸²ÀÇ »óŸ¦ À§ÇÑ »ó¼öµé 13.4.2 ½ºÆ®¸²ÀÇ »óŸ¦ ¾×¼¼½ºÇÏ´Â ¸â¹ö ÇÔ¼öµé 13.4.3 ½ºÆ®¸² »óÅÂ¿Í Boolean Á¶°Ç 13.4.4 ½ºÆ®¸² »óÅÂ¿Í ¿¹¿Ü 13.5 Ç¥ÁØ ÀÔ¡¤Ãâ·Â ÇÔ¼ö 13.5.1 ÀÔ·ÂÀ» À§ÇÑ ¸â¹ö ÇÔ¼ö 13.5.2 Ãâ·ÂÀ» À§ÇÑ ¸â¹ö ÇÔ¼ö 13.5.3 ¿¹Á¦ 13.6 Á¶ÀÛÀÚ(Manipulators) 13.6.1 ¾î¶»°Ô Á¶ÀÛÀÚ°¡ µ¿ÀÛÇÒ±î? 13.6.2 »ç¿ëÀÚ Á¤ÀÇ Á¶ÀÛÀÚ 13.7 Çü½ÄÈ(Formatting) 13.7.1 Çü½Ä Ç÷¡±× 13.7.2 Boolean °ª Çü½ÄÀÇ ÀÔ·Â/Ãâ·Â 13.7.3 ÇÊµå ³Êºñ, ä¿ò ¹®ÀÚ, ±×¸®°í Á¶Á¤ 13.7.4 ¾çÀÇ ºÎÈ£(Positive Sign)¿Í ´ë¹®ÀÚ(Uppercase Letters) 13.7.5 ¼öÄ¡ º£À̽º(Numeric Base) 13.7.6 ºÎµ¿ ¼Ò¼ö Ç¥±â 13.7.7 ÀϹÝÀûÀÎ Çü½ÄÈ Á¤ÀÇ 13.8 ±¹Á¦È 13.9 ÆÄÀÏ ¾×¼¼½º 13.9.1 ÆÄÀÏ Ç÷¡±× 13.9.2 ÀÓÀÇ ¾×¼¼½º(Random Access) 13.9.3 ÆÄÀÏ µð½ºÅ©¸³ÅÍ »ç¿ëÇϱâ 13.10 ÀÔ¡¤Ãâ·Â ½ºÆ®¸² ¿¬°á 13.10.1 tie( )¸¦ »ç¿ëÇÏ´Â ´À½¼ÇÑ °áÇÕ 13.10.2 ½ºÆ®¸² ¹öÆÛ¸¦ »ç¿ëÇÏ´Â ´Ü´ÜÇÑ °áÇÕ 13.10.3 ¸®´ÙÀÌ·ºÆ® Ç¥ÁØ ½ºÆ®¸² 13.10.4 Àбâ¿Í ¾²±â¸¦ À§ÇÑ ½ºÆ®¸² 13.11 ¹®ÀÚ¿À» À§ÇÑ ½ºÆ®¸² Ŭ·¡½º 13.11.1 ¹®ÀÚ¿ ½ºÆ®¸² Ŭ·¡½º 13.11.2 char* ½ºÆ®¸² Ŭ·¡½º 13.12 »ç¿ëÀÚ Á¤ÀÇ Å¸ÀÔÀ» À§ÇÑ ÀÔ¡¤Ãâ·Â ¿¬»ê 13.12.1 Ãâ·Â ¿¬»êÀÚÀÇ ±¸Çö 13.12.2 ÀÔ·Â ¿¬»êÀÚÀÇ ±¸Çö 13.12.3 º¸Á¶ ÇÔ¼ö¸¦ »ç¿ëÇÏ´Â ÀÔ·Â/Ãâ·Â 13.12.4 Çü½ÄȵÇÁö ¾ÊÀº ÇÔ¼öµéÀ» »ç¿ëÇÏ´Â »ç¿ëÀÚ Á¤ÀÇ ¿¬»êÀÚ 13.12.5 »ç¿ëÀÚ Á¤ÀÇ Çü½Ä Ç÷¡±× 13.12.6 »ç¿ëÀÚ Á¤ÀÇ ÀÔ·Â/Ãâ·Â ¿¬»êÀÚµéÀ» À§ÇÑ °ü·Êµé 13.13 ½ºÆ®¸² ¹öÆÛ Ŭ·¡½º 13.13.1 ½ºÆ®¸² ¹öÆÛµéÀÇ »ç¿ëÀÚ °üÁ¡ 13.13.2 ½ºÆ®¸² ¹öÆÛ ¹Ýº¹ÀÚ 13.13.3 »ç¿ëÀÚ Á¤ÀÇ ½ºÆ®¸² ¹öÆÛ 13.14 ¼º´É 13.14.1 CÀÇ Ç¥ÁØ ½ºÆ®¸²°úÀÇ µ¿±âÈ 13.14.2 ½ºÆ®¸² ¹öÆÛ¿¡¼ÀÇ ¹öÆÛ¸µ 13.14.3 ½ºÆ®¸² ¹öÆÛ¸¦ Á÷Á¢ÀûÀ¸·Î »ç¿ëÇϱâ
Chapter 14 ±¹Á¦È(Internationalization)
14.1 ´Ù¸¥ ¹®ÀÚÀÇ ÀÎÄÚµù 14.1.1 ¿ÍÀ̵å(wide)-¹®ÀÚ¿Í ¸ÖƼ¹ÙÀÌÆ® ÅØ½ºÆ® 14.1.2 ¹®ÀÚ Æ¯¼º(Character Traits) 14.1.3 Ư¼ö ¹®ÀÚµéÀÇ ±¹Á¦È 14.2 ·ÎÄÉÀÏÀÇ °³³ä 14.2.1 ·ÎÄÉÀÏÀÇ »ç¿ë 14.2.2 ·ÎÄÉÀÏ ÆÐ½Ë 14.3 ·ÎÄÉÀÏ¿¡ ´ëÇÑ ¼¼ºÎ ³»¿ë 14.4 ÆÐ½Ë ¼¼ºÎ»çÇ× 14.4.1 ¼öÄ¡ Çü½ÄÈ 14.4.2 ½Ã°£°ú ³¯Â¥ Çü½ÄÈ 14.4.3 ÈÆó Çü½ÄÈ 14.4.4 ¹®ÀÚ ºÐ·ù¿Í º¯È¯ 14.4.5 ½ºÆ®¸µ ´ëÁ¶ 14.4.6 ±¹Á¦ÈµÈ ¸Þ½ÃÁö
Chapter 15 ÇÒ´çÀÚ(Allocator)
15.1 ¾îÇø®ÄÉÀÌ¼Ç °³¹ßÀڷμÀÇ ÇÒ´çÀÚ »ç¿ë 15.2 ¶óÀ̺귯¸® °³¹ßÀڷμÀÇ ÇÒ´çÀÚ »ç¿ë 15.3 µðÆúÆ® ÇÒ´çÀÚ 15.4 »ç¿ëÀÚ Á¤ÀÇ ÇÒ´çÀÚ 15.5 ÇÒ´çÀÚ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í 15.5.1 ŸÀÔ Á¤ÀÇ 15.5.2 µ¿ÀÛ 15.6 ÃʱâȵÇÁö ¾ÊÀº ¸Þ¸ð¸®¿¡ ´ëÇÑ À¯Æ¿¸®Æ¼ ÇÔ¼öµé
Internet Resources Bibliography
ã¾Æº¸±â |
 |
|
 |
Nicolai M. Josuttis Åë½Å, ±³Åë, ±ÝÀ¶, Á¦Á¶ »ê¾÷ µîÀ» À§ÇÑ °´Ã¼ÁöÇâ ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³°èÇÏ´Â Å×Å©´ÏÄà ÄÁ¼³ÅÏÆ®ÀÌ´Ù. ±×´Â C++ Ç¥ÁØ À§¿øÈ¸ÀÇ library working group¿¡¼ Ȱµ¿ÇÏ´Â À§¿øÀ̰í, °´Ã¼ÁöÇ⠽ýºÅÛ °³¹ßÀ» À§ÇÑ Àü¹® ±×·ìÀÎ µ¶ÀÏÀÇ System BauhausÀÇ °øµ¿ °æ¿µÀÚÀ̱⵵ ÇÏ´Ù. "Die C++-Standardbibliothek", "Objektorientiertes Programmieren in C++"µîÀ» Æ÷ÇÔÇÑ C++ ¹× °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö¿¡ °üÇÑ ¿©·¯ °¡Áö Ã¥À» ÁýÇÊÇÏ¿´´Ù |
 |
|
|
| Èì ...¿Ø¸¸Çϸé EC++ ÀÐ°í³ª¼ º¸´Â°ÍÀ» ÃßõÇÕ´Ï´Ù |
±èÀåÇö´ÔÀÌ ¾²½Å ¼Æòº¸±â
I ÆòÁ¡
I Á¶È¸¼ö(283)
I °ø°¨ (1)
I ºí·Î±× |
| Èì ... »ç½Ç ±Ø Ãʹݺθ¦ Àд ÁßÀÌ¶ó ¼ÆòÀ» ¼²ºÒ¸® ¿Ã¸± ÀÔÀåÀº ¾Æ´Õ´Ï´Ù¸¸ÀϺο¡¼ ÀÌ Ã¥À» ÀÔ¹®¼(?)ó·³ ³íÇÏ´Â ºÐµéÀÌ ÀÖ¾î ³ëÆÄ½É¿¡ Àû¾îº¾´Ï´Ù. Ã¥ ½ÃÀÛ ºÎÅÍ Effective C++( ÅÛÇø´ Ç׸ñ ) ¶Ç´Â MEC++  ¿¡¼ ´Ù·ð´ø ºÎºÐÀÌ ½É½ÉÄ¡ ¾Ê°Ô µîÀåÇÕ´Ï´Ù. ¸î °³ ¿¹¸¦ µé¾îº¸ÀÚ¸é ¾Ï½ÃÀû ŸÀÔº¯È¯, ¸â¹ö ÇÔ¼ö ÅÛÇø´ µîÀε¥¹®Á¦´Â ÀÌ¿¡ ´ëÇÑ ¼³¸íÀº °ÅÀÇ ¾ø´Â ÆíÀÔ´Ï´Ù. À̰ɠº¸°í ÀÖÀÚ´Ï ¾ó¸¶Àü¿¡ ¸¶À½ Àâ°í EC++ À» Á¤µ¶ÇÏÁö ¾Ê¾Ò´Ù¸é ¶Ç... |
|
|
|
| Ç¥ÁØ C++ ¶óÀ̺귯¸® ÇнÀ¿¡ °üÇÑ ÁÁÀº ·¹ÆÛ·±½º.. |
¿À±¤¼·´ÔÀÌ ¾²½Å ¼Æòº¸±â
I ÆòÁ¡
I Á¶È¸¼ö(415)
I °ø°¨ (0)
I ºí·Î±× |
| ÀÌ Ã¥À» ¾Ë°ÔµÇ¾î ÀÐ°ÔµÈ À̾߱⸦ Á» ²ôÀû°Å·Á º¸ÀÚ.. Á¤¸» ¸ÚÁø Ã¥À̸ç, C++À» »ç¿ëÇÑ´Ù¸é Çѹø Àо¸¸ ÇÑ Ã¥ÀÌ´Ù..90³âÀΰ¡.. ´ç½Ã º»Àο¡°Ô Å« Ãæ°ÝÀ» ÁØ HWP 1.0ÀÌ Turbo-C 2.0À¸·Î °³¹ßµÇ¾ú´Ù´Â À̾߱⸦ µè°í ¿½ÉÈ÷ °øºÎÇÏ´ø Åͺ¸ÆÄ½ºÄ®À» ³»ÆØ°³ Ä¡°í ¹Ù·Î C¸¦ ¹è¿ì±â ½ÃÀÛÇß°í, ±× µÚ·Î C++ À̶õ °ÍÀ» À§ÇØ Ã¥À» º¸¸ç ½Ã°£À» ³»¾î °øºÎ¸¦ ÇÑ°Ç ±º º¹¹«½ÃÀý ³»¹«¹Ý¿¡¼ 93³âµµ¿¡ C++ Ã¥À» º»°Ô ÀüºÎ¿´´Ù..±×·¯°í ¿ÃÇØ ÃÊÀΰ¡, ¾Æ´Â µ¿»óÀ¸·ÎºÎÅÍ ÀÌ Ã¥¿¡ ´ëÇÑ À̾߱⸦ µè±â... |
|
|
|
| STL, ÀÌ Ã¥ ÇÑ ±Ç¸¸ ÀÖÀ¸¸é µË´Ï´Ù. |
±èÀçÈ£´ÔÀÌ ¾²½Å ¼Æòº¸±â
I ÆòÁ¡
I Á¶È¸¼ö(280)
I °ø°¨ (0)
I ºí·Î±× |
|  C++°ú ÀڷᱸÁ¶¿¡ ´ëÇÑ ÀÌÇØ, ±×¸®°í ÀÌ Ã¥ ÇѱǸ¸ ÀÖ´Ù¸éSTLÀÇ Àß Á¤¸³µÈ °³³äÀ» ÀÌÇØÇϰí, »ç¿ë¹ýÀ» ÀÍÈú ¼ö ÀÖ½À´Ï´Ù. ¾Æ·§ºÐ ²²¼´Â ¹ø¿ªÀÌ ¾ÈÁÁ´Ù°í Çϼ̴µ¥,Àú´Â ÀÌ Ã¥À» ÀÐÀ¸¸é¼ ¹ø¿ªÀÌ ¾ÈÁÁ´Ù´Â »ý°¢À» ´Ü Çѹøµµ ÇÏÁö ¸øÇß½À´Ï´Ù. ÀÌ Á¤µµ ǰÁúÀÇ ¹ø¿ªº»ÀÌ ÀÖ´Ù¸é ¾î·Æ°Ô ¿ø¼´Â º¼ Çʿ䰡 ¾ø½À´Ï´Ù. STLÀ» ¹è¿ì°í ½ÍÀ¸½Å ¸ðµç ºÐµé²² ÃßõÇÕ´Ï´Ù. |
|
|
|
| ÁÁÀº ³»¿ë, ºÎ½ÇÇÑ ¹ø¿ª |
À¯Àμö´ÔÀÌ ¾²½Å ¼Æòº¸±â
I ÆòÁ¡
I Á¶È¸¼ö(319)
I °ø°¨ (0)
I ºí·Î±× |
| Ã¥ ³»¿ëÀº ÁÁ´Ù°í »ý°¢µÈ´Ù. ¾Æ¸¶Á¸¿¡¼ ¼ÆòÀÌ °¡Àå ¸¹°í ÁÁÀ¸´Ï ¿ø¼ÀÇ ¼öÁØÀº ²Ï ³ô´Ù°í »ý°¢µÈ´Ù. ÇÏÁö¸¸, ±âº»ÀÌ ¾È µÈ ¹ø¿ª, ºÒÇÊ¿äÇÑ »çÁ·µé, ¾Ö¸ÅÇÑ ºÎºÐÀ» ¿ªÀÚ ¸¶À½´ë·Î »©¹ö¸®´Â ´ã´ëÇÔÀ¸·Î ¿ø¼¿Í ºñ±³ÇØ º¸¸é¼ Àд µ¿¾È ½Ç¼Ò¸¦ ±ÝÇÒ ¼ö ¾ø¾ú´Ù. ±×·¡µµ ¿ø¼¸¦ Àд ½ºÆ®·¹½º¿Í ´õµò Áøµµ¸¦ ¸¹ÀÌ º¸¿ÏÇØÁÖ¾ú±â ¶§¹®¿¡ ±× Á¡¿¡¼´Â µµ¿òÀÌ µÇ¾ú´Ù. Á¦¹ß Á» Á¦´ë·Î ¹ø¿ª Á» ÇϽñæ! Çѱ¹ÀÇ ¹ø¿ª°¡µéÀÌ¿©! |
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|