|
|
|
|
|
| ²À ¾Ë¾Æ¾ß ÇÒ C++ Çٽɰø·«
|
 |
|
|
| ¤ýÀú ÀÚ |
Stephen C. Dewhurst
|
| ¤ý¿ª ÀÚ |
ÃÖÇöÈ£
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2005³â 10¿ù 11ÀÏ |
| ¤ýÁ¤ °¡ |
13,000¿ø |
| ¤ýÆäÀÌÁö |
216 ÆäÀÌÁö |
| ¤ýISBN |
89-5674-277-4 |
| ¤ý³À̵µ |
Áß±Þ.»ó±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
¸ðµç C++ ÇÁ·Î±×·¡¸Ó°¡ ¾Ë¾Æ¾ß ÇÒ Çʼö Áö½ÄµéÀ» È¿À²ÀûÀ̰í Á¤È®ÇÏ°Ô Àü´ÞÇÕ´Ï´Ù!
C++´Â ¹æ´ëÇÏ°í º¹ÀâÇÑ ¾ð¾îÀ̸ç À̸¦ ¹è¿ì´Â °úÁ¤Àº °áÄÚ ½±Áö ¾Ê´Ù. ÇÏÁö¸¸ Àü¹®ÀûÀÎ ÇÁ·Î±×·¡¸Ó¶ó¸é ¹Ýµå½Ã ¾Ë¾ÆµÎ¾î¾ß ÇÒ °³³ä°ú ±â¼úµéÀÌ ÀÖÀ¸¸ç, ÀÌ Ã¥Àº ÀÌ·¯ÇÑ ÇʼöÀûÀÌ°í °øÅëÀûÀÎ Áö½ÄµéÀ» »ó¼¼È÷ ´Ù·ç°í ÀÖ´Ù.
StephenÀº ¼÷·ÃµÈ °ü¸®ÀÚ, ±³À°ÀÚ, ÀúÀÚµéÀÌ ±× µ¿¾È ¹ß°ßÇØ¿Ô´ø ÀÌ·¯ÇÑ Áö½Äµé, ¼º°øÀûÀÎ C++ ÇÁ·Î±×·¡¹ÖÀ» À§ÇØ ÇÊ¿äÇÑ °³³äµéÀ» ÇÑ ±ÇÀÇ Ã¥À¸·Î Á¤¸®ÇÏ¿´´Ù. ¿©·¯ºÐÀÌ ¾îµð¼ ¾î¶»°Ô ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇß´ø °£¿¡, ÇÑ ´Ü°è ´õ ¾ÕÀ¸·Î ³ª¾Æ°¡±â À§Çؼ´Â ÀÌ Ã¥¿¡ ¼Ò°³µÈ ³»¿ëµéÀ» ÀÌÇØÇÏ°í ¹ßÆÇÀ¸·Î »ï¾Æ¾ß ÇÒ °ÍÀÌ´Ù.
´©±¸¸¦ À§ÇÑ Ã¥Àΰ¡ Ãʺ¸ ¼öÁØÀ» ³Ñ¾î¼± ÇÁ·Î±×·¡¸ÓÀ̸ç Áß±Þ ¼öÁØ¿¡¼ Àü¹®ÀûÀÎ C++ °³¹ßÀÚ°¡ µÇ°íÀÚ ÇÏ´Â »ç¶÷ C++ ÇÁ·Î±×·¡¹Ö¿¡ °æÇèÀÌ ÀÖÀ¸³ª Áß±Þ ¹× °í±Þ C++ ¼ÀûÀ» ÅëÇÑ ½Ç·Â Çâ»óÀÌ ´õµò »ç¶÷ Á¤±Ô C++ ÄÚ½º¸¦ ¹â¾ÒÀ¸³ª º¹ÀâÇÑ C++ µðÀÚÀÎ ¹× Äڵ带 ÀÌÇØÇϱ⠾î·Á¿î »ç¶÷ C³ª Java ÇÁ·Î±×·¡¹Ö¿¡ Àͼ÷ÇÏÁö¸¸ ¾ÆÁ÷ C++ ÄÚµå ¹× µðÀÚÀο¡´Â Àͼ÷ÇÏÁö ¾ÊÀº »ç¶÷ C++ Àü¹®°¡ÀÌ¸ç ¾ÆÁ÷ °æÇèÀÌ ºÎÁ·ÇÑ ºÎºÐ¿¡ ´ëÇØ »õ·Î¿î ÇØ´äÀ» ã°íÀÚ ÇÏ´Â »ç¶÷
ÀÌ Ã¥Àº C++ ÇÁ·Î±×·¡¹Ö ¹× µðÀÚÀÎ ºÐ¾ß¿¡¼ º¸ÆíÀûÀ̸ç ÈçÈ÷ À߸ø ÀÌÇØµÇ°í ÀÖ´Â À̽´µé¿¡ ´ëÇØ ¼³¸íÇϸç, °¢ Ç׸ñ ¼³¸í¿¡ ÀÖ¾î ºÒÇÊ¿äÇÑ º¹À⼺À» ¹èÁ¦ÇÏ¿© ºÐ¸íÇÏ°í °£°áÇÑ ³»¿ëÀ¸·Î¸¸ C++ ÇÁ·Î±×·¡¹ÖÀÇ Çʼö Áö½ÄµéÀ» ÀúÀÚÀÇ Æ¯±âÀÎ ³¯Ä«·Ó°í ¿¹¸®ÇÑ ½Ã°¢À¸·Î ¼Ò°³Çϰí ÀÖ´Ù.
[ÀúÀÚ ¼Ò°³] ÀúÀÚ Stephen C. Dewhurst´Â Bell ¿¬±¸¼Ò ÃÖÃÊÀÇ C++ »ç¿ëÀÚÀÌÀÚ ÄÄÆÄÀÏ·¯ µðÀÚÀÎ, º¸¾È °Å·¡, ÀüÀÚ »ó°Å·¡, ³»Àå ¿ø°Å¸® Åë½Å µîÀÇ ºÐ¾ß¿¡ C++¸¦ Àû¿ëÇÏ´Â µ¥ 20¿© ³âÀÇ °æÇèÀ» °¡Áö°í ÀÖ´Ù. StephenÀº 「C++ Gotchas」(Addison-Wesley, 2003)ÀÇ ÀúÀÚÀÌÀÚ 「Programming in C++, 2nd Edition」(Prentice Hall, 1995)ÀÇ °øµ¿ ÀúÀÚÀ̸ç, C++ SourceÀÇ °í¹® À§¿øÀÌÀÚ C/C++ Users JournalÀÇ ±â°í ÆíÁýÀÚ, ±×¸®°í C++ ReportÀÇ ¼±ÀÓ Ä÷³¸®½ºÆ®À̱⵵ ÇÏ´Ù. ÀÌ ¹Û¿¡µµ C++ ÄÄÆÄÀÏ·¯ °ü·Ã ¼ÀûÀ» ÁýÇÊÇßÀ¸¸ç, ÄÄÆÄÀÏ·¯ µðÀÚÀΰú C++ ÇÁ·Î±×·¡¹Ö ±â¼ú ºÐ¾ßÀÇ ¼ö¸¹Àº ±â»çµéÀ» ¹ßÇ¥ÇÏ¿´´Ù. |
| |
 |
 |
´Ù¸¥ ¾ð¾îµéÀÇ µµ¾à°ú »ç¿ëÀÚ Áß½ÉÀÇ µðÀÚÀÎ ¹æ½ÄÀÇ ¹ß´Þ·Î ÀÎÇØ C++ÀÇ ÀÔÁö´Â ½Ã°£ÀÌ °¥¼ö·Ï À§ÃàµÇ´Â ´À³¦ÀÌ µå´Â °ÍÀÌ Çö½ÇÀÌÁö¸¸, ¾ÆÁ÷±îÁöµµ C++´Â ¸ðµç ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ´ëºÎ°ÝÀ¸·Î ÀÚ¸®Àâ°í ÀÖÀ¸¸ç, ƯÈ÷ °ÔÀÓ ÇÁ·Î±×·¡¹Ö°ú °°Àº ºÐ¾ß¿¡¼´Â µ¶º¸ÀûÀÎ À§Ä¡¸¦ »ç¼öÇϰí ÀÖ´Ù.
ÀÌ Ã¥Àº C++ÀÇ ±âÃÊ °³³äÀ» ¼³¸íÇϴ åµµ, ½Ç¿ëÀûÀÎ Å×Å©´ÐÀ» ´ã¾Æ ³õÀº Ȱ¿ë¼µµ, ÇÁ·Î±×·¡¹Ö ±â¼úµéÀ» ³ª¿ÇÑ ·¹ÆÛ·±½ºµµ ¾Æ´Ï´Ù. »ç½Ç ÀÌ·¸°Ô ¾ãÀº ÇÑ ±ÇÀÇ Ã¥¿¡ ±×·¯ÇÑ ³»¿ëÀ» ´ã´Â´Ù´Â °Í ÀÚü°¡ ¹«¸®ÀÏ °ÍÀÌ´Ù. ÀÌ Ã¥Àº Áß±Þ C++ °³¹ßÀÚ°¡ º¸´Ù Àü¹®ÀûÀÎ ´É·ÂÀ» °®Ãß±â À§ÇØ ¾Ë¾Æ¾ß ÇÒ °³³ä°ú ±â¼úµéÀ» ¼³¸íÇϰí ÀÖÀ¸¸ç, ¸¹Àº À̵éÀÌ À߸ø ¾Ë°í Àְųª ¿ÀÇØÇϰí ÀÖ´Â °³³äµéÀ» ¸íÈ®È÷ Á¤ÀÇÇÏ°í ¿Ã¹Ù¸¥ Ȱ¿ë ¹æ¹ýÀ» Á¦½ÃÇÏ´Â ³»¿ëÀ¸·Î ²Ù¸çÁ® ÀÖ´Ù.
C++¸¦ ÁÖ µµ±¸·Î »ï¾Æ °³¹ßÀ» ÁøÇàÇÏ´Â ÇÁ·Î±×·¡¸Ó¶ó¸é ÀÌ Ã¥¿¡¼ ¼Ò°³ÇÏ´Â °³³äµé ´ëºÎºÐ¿¡ ´ëÇØ ÀÌ¹Ì Àͼ÷ÇÒ °ÍÀÌÁö¸¸, ÀÔ¹®¼³ª °í±Þ ÇÁ·Î±×·¡¹Ö ¼Àû¿¡¼ °£°úµÇ°í, ´©±¸µµ ¼³¸íÇØÁÖÁö ¾Ê¾Ò´ø ³»¿ëµé¿¡ ´ëÇÑ ¿¹¸®ÇÑ °íÂûÀ» ÅëÇØ ÇÁ·Î±×·¡¹ÖÀ̶ó´Â °Å´ëÇÑ °ÇÃà °úÁ¤ÀÇ ±â¹ÝÀ» º¸´Ù ±»°ÇÈ÷ ´ÙÁú ¼ö ÀÖÀ¸¸®¶ó »ý°¢ÇÑ´Ù.
´ÙºÐÈ÷ °³°ýÀûÀÌ°í ¿ä¾àÀûÀÎ ÀÌ Ã¥ÀÇ ¼º°Ý»ó »ó¼¼ÇÑ ¿¹Á¦³ª ºÎ¿¬ ¼³¸íÀº ±â´ëÇϱâ Èûµé´Ù. µû¶ó¼ ÀÌ¹Ì ±âº»ÀûÀÎ Áö½ÄÀº ¸ðµÎ °®Ãß°í ÀÖ´Â Áß±Þ ÀÌ»óÀÌ ÇÁ·Î±×·¡¸Ó¸¦ ´ë»óÀ¸·Î Çϴ åÀ̸ç, ±×·¸Áö ¾ÊÀ» °æ¿ì ¹ÙÀÌºí ¼º°ÝÀÇ Âü°í µµ¼¿Í ÇÔ²² Àо°¡¸é ´õ¿í µµ¿òÀÌ µÉ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¶Ç´Â ÀÚ½ÅÀÇ ÇÁ·Î±×·¡¹Ö ±â¼ú¿¡ »À´ë¸¦ ¼¼¿î´Ù´Â »ý°¢À¸·Î °¢ ±â¼úµéÀÇ ¿øÃÊÀûÀÎ ¼ºÇâ°ú ¿Ã¹Ù¸¥ »ç¿ë ¹æ½Ä¿¡ ´ëÇØ ÀÌÇØÇÏ´Â ¿ëµµ·Î ÀÌ Ã¥À» Àо°¡´Â °Íµµ ÁÁÀ» °ÍÀ̶ó »ý°¢ÇÑ´Ù. |
| |
| |
 |
 |
| |
|
|
 |
|
|