°Ë»ö


Ȩ > ³×Æ®¿öÅ© > °³¹ßÀÚÀÇ ¼­Àç > ¿Â¶óÀÎ °ÔÀÓ °³¹ßÀÚµéÀÌ ²À~ Àоî¾ß ÇÒ Ã¥µé

¿Â¶óÀÎ °ÔÀÓ °³¹ßÀÚµéÀÌ ²À~ Àоî¾ß ÇÒ Ã¥µé

µî·ÏÀÏ : 2013³â 02¿ù 15ÀÏ | Á¶È¸¼ö : 3,753

Àüü¸ñ·Ïº¸±â
ÀúÀÚ : ÃÖÈï¹è, Ƽ¾²¸®¿£ÅÍÅ×ÀÎ¸ÕÆ®

Àú´Â Çö¾÷¿¡¼­ ¿Â¶óÀÎ °ÔÀÓÀÇ ¼­¹ö ÇÁ·Î±×·¥À» °³¹ßÇÏ´Â ÇÁ·Î±×·¡¸Ó·Î ÀÏÇϰí ÀÖ½À´Ï´Ù. Á¦°¡ óÀ½ °ÔÀÓ ÇÁ·Î±×·¡¹ÖÀ» °øºÎÇÑ 1995³âÂë¿¡ ºñÇØ ¿äÁòÀº °ÔÀÓ ÇÁ·Î±×·¡¹ÖÀ» °øºÎÇϱâ À§ÇÑ Ã¥À̳ª Ä¿¹Â´ÏƼ°¡ Àß °®Ãß¾îÁ® ÀÖ½À´Ï´Ù.

±×·¯³ª ÇöÀç Çѱ¹¿¡¼­ ¸¸µå´Â °ÔÀÓÀÇ ÁÖ·ù´Â ¿Â¶óÀÎ °ÔÀÓÀÎ °Í¿¡ ºñÇØ¼­ ¿Â¶óÀÎ °ÔÀÓ¿¡ ²À ÇÊ¿äÇÑ ¼­¹ö ÇÁ·Î±×·¥À» ¸¸µå´Â ¹æ¹ýÀ» ¾Ë·ÁÁִ åÀº °ÅÀÇ ¾ø½À´Ï´Ù. º¸Åë °ÔÀÓ ÇÁ·Î±×·¡¹ÖÀ̶ó°í »ý°¢Çϸé È­·ÁÇÑ ±×·¡ÇÈÀ» º¸¿©ÁÖ´Â ÇÁ·Î±×·¡¹Ö(´ëºÎºÐ 3D ÇÁ·Î±×·¡¹Ö)À» ¸ÕÀú »ý°¢Çϰí, ¼­¹ö °³¹ß ÇÁ·Î±×·¡¹ÖÀº °ÔÀÓ ÇÁ·Î±×·¡¹Ö Å×Å©´Ðº¸´Ù ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö¿¡ °¡±î¿ö¼­ °ü·Ã Ã¥ÀÌ º°·Î ¾øÁö ¾Ê³ª »ý°¢ÇÕ´Ï´Ù.

Çѱ¹¿¡¼­ ¿Â¶óÀÎ °ÔÀÓÀÇ ¼­¹ö¸¦ °³¹ßÇÑ´Ù¸é ´ëºÎºÐ ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â C++¸¦ »ç¿ëÇϰí, Windows Ç÷§Æû¿¡¼­ Visual Studio¸¦ »ç¿ëÇÏ¿© °³¹ßÇÕ´Ï´Ù. ±×·¡¼­ ÃÖ¼ÒÇÑ C++¸¦ ¾Ë°í, ±âº»ÀûÀÎ À©µµ¿ì ÇÁ·Î±×·¡¹ÖÀ» ¾Æ´Â Ãʺ¸ ÇÁ·Î±×·¡¸Ó¸¦ ´ë»óÀ¸·Î ¸î ±ÇÀÇ Ã¥À» ÃßÃµÇØ º¸°Ú½À´Ï´Ù.

C++ Áß±Þ ÀÌ»óÀ» À§ÇØ

ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î C++¸¦ »ç¿ëÇϱ⠶§¹®¿¡ ±âÃÊÀûÀÎ C++¿¡¼­ Á» ´õ ¸¹Àº Áö½ÄÀÌ ÇÊ¿äÇÕ´Ï´Ù.

More Effective C++
: C++ÀÇ ±íÀº ºÎºÐÀ» ¸í·áÇÏ°Ô Àß ¼³¸íÇÕ´Ï´Ù. C++ ÇÁ·Î±×·¡¸ÓÀÇ Çʼö Ã¥


³ú¸¦ ÀÚ±ØÇÏ´Â C++ STL
: C++·Î ÇÁ·Î±×·¡¹ÖÇÒ ¶§ ÀÚÁÖ »ç¿ëÇÏ´Â ÀڷᱸÁ¶³ª ¾Ë°í¸®ÁòÀ» Á÷Á¢ ¸¸µé Çʿ䰡 ¾ø½À´Ï´Ù. C++ÀÇ Ç¥ÁØ ¶óÀ̺귯¸®¿¡ ´ëÇØ¼­ ÃæºÐÈ÷ ÇнÀ ÈÄ À̰ÍÀ» Àß »ç¿ëÇØ¾ß ¼º´É°ú À¯Áöº¸¼ö¿¡ ÁÁ½À´Ï´Ù.

½Ã½ºÅÛ ¹× ³×Æ®¿÷ ÇÁ·Î±×·¡¹Ö

¼­¹ö ÇÁ·Î±×·¡¸Ó´Â Windows ½Ã½ºÅÛ ¹× ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇØ¼­ Àß ¾Ë¾Æ¾ß °í¼º´É ¼­¹ö ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖ½À´Ï´Ù.

Network Programming for Windows 2/E (Çѱ¹¾îÆÇ)
: Windows Ç÷§Æû¿¡¼­ ³×Æ®¿÷ ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§ ²À ÇÊ¿äÇÑ Ã¥. Windows ³×Æ®¿÷ ÇÁ·Î±×·¡¹ÖÀÇ °ÅÀÇ ÀüºÎ¸¦ ¹è¿ï ¼ö ÀÖ½À´Ï´Ù.


Á¦ÇÁ¸® ¸®Ã³ÀÇ Windows via C/C++
: ¼­¹ö ÇÁ·Î±×·¡¹ÖÀº '³×Æ®¿öÅ©+½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö'À̶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼­¹ö ÇÁ·Î±×·¡¹ÖÀ» Àß Çϱâ À§Çؼ­´Â WindowsÀÇ ¸Þ¸ð¸®¿Í ¼­ºñ½º, ¾²·¹µå API¿¡ ´ëÇØ¼­ Àß ¾Ë¾Æ¾ß ÇÕ´Ï´Ù. ÀÌ Ã¥Àº Ãֽбâ¼úÀ» °¡Àå Àß ¼³¸íÇØ ÁÖ°í ÀÖ½À´Ï´Ù. Çʵ¶¼­ÀÔ´Ï´Ù

µ¥ÀÌÅÍ º£À̽º ÇÁ·Î±×·¡¹Ö

¿Â¶óÀÎ °ÔÀÓÀº À¯ÀúÀÇ µ¥ÀÌÅ͸¦ ¿µ±¸ÀûÀ¸·Î ÀúÀåÇϱâ À§ÇØ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÕ´Ï´Ù.


IT CookBook, µ¥ÀÌÅͺ£À̽º °ü¸®¿Í ½Ç½À(°³Á¤ÆÇ) : MS SQL Server 2008
: Çѱ¹¿¡¼­´Â MS SQL Server¸¦ °¡Àå ¸¹ÀÌ »ç¿ëÇÕ´Ï´Ù.

À¯Áö º¸¼ö

ÆÐŰÁö °ÔÀÓ°ú ´Ù¸£°Ô ¿Â¶óÀÎ °ÔÀÓÀº ¼­ºñ½º ÀÌÈÄ ¼­ºñ½º°¡ ³¡³¯ ¶§±îÁö ¾÷µ¥ÀÌÆ®¸¦ ÇØ¾ß Çϱ⠶§¹®¿¡ Äڵ带 °è¼Ó ¼öÁ¤ÇÕ´Ï´Ù. ±×·¡¼­ À¯Áöº¸¼ö°¡ ±× ¾î¶² ºÐ¾ßº¸´Ù Áß¿äÇÕ´Ï´Ù.


GoF µðÀÚÀÎ ÆÐÅÏ! ÀÌ·¸°Ô Ȱ¿ëÇÑ´Ù: C++·Î ¹è¿ì´Â ÆÐÅÏÀÇ ÀÌÇØ¿Í Ȱ¿ë
: ÇÁ·Î±×·¡¹Ö °øºÎ ±âÃʸ¦ ¶§¸é ²À µé¾îº¸´Â Ã¥ÀÌ ¹Ù·Î ÀÌ Ã¥ÀÔ´Ï´Ù. ÇÁ·Î±×·¥À» ÁÖ¸Ô±¸±¸½ÄÀ¸·Î ¸¸µéÁö ¸»°í ±âÁ¸¿¡ Àß Á¤¸®ÇØ ³õÀº ÆÐÅÏÀ» Åä´ë·Î ü°èÈ­ µÇ°Ô ÇÁ·Î±×·¡¹ÖÇϱâ À§Çؼ­ ²À ºÁ¾ß Çϴ åÀÔ´Ï´Ù.


Àбâ ÁÁÀº Äڵ尡 ÁÁÀº ÄÚµå´Ù: ´õ ³ªÀº Äڵ带 ÀÛ¼ºÇÏ´Â °£´ÜÇÏ°í ½ÇÀüÀûÀÎ Å×Å©´Ð
: ÇÁ·Î±×·¡¹ÖÇÒ ¶§ °¡Àå Èûµç °Í Áß¿¡ Çϳª°¡ ¹Ù·Î º¯¼ö¿Í Ŭ·¡½º À̸§À» ¾î¶»°Ô Á¤ÇÒÁö? ÁÖ¼®Àº ¾î¶»°Ô ´Þ¾Æ¾ß ÇÏ´Â °ÍÀÔ´Ï´Ù. ¾óÇÍ º¸¸é ½¬¿î °Í °°Áö¸¸ ²Ï³ª ¾î·Á¿î °Í Áß¿¡ ÇϳªÀÔ´Ï´Ù. ÀÌ Ã¥À» º¸¸é ÀÌ·± °í¹ÎµéÀ» Çѹ濡 ÇØ°áÇØ ÁÝ´Ï´Ù.

***

ÃÖÈï¹è
2003³âºÎÅÍ Áö±Ý±îÁö º¸µå °ÔÀÓºÎÅÍ ½ÃÀÛÇØ¼­ MMORPG °ÔÀÓ±îÁö ´Ù¾çÇÑ ¿Â¶óÀÎ °ÔÀÓÀÇ ¼­¹ö ÇÁ·Î±×·¥À» ¸¸µé¾î ¿Ô´Ù. °ÔÀÓ °³¹ßÀÚÀÌ´Ù º¸´Ï ÇÁ·Î±×·¡¹Ö ¾ð¾î Áß C++À» ÁÖ·Â ¹«±â·Î »ç¿ëÇϰí C#À» º¸Á¶ ¾ð¾î·Î »ç¿ëÇϰí ÀÖ´Ù. ´Ù¸¥ ÇÁ·Î±×·¡¸Óµé°ú ±â¼úÀ̳ª °æÇèÀ» °øÀ¯ÇÏ´Â °ÍÀ» ÁÁ¾ÆÇؼ­ °ÔÀÓ °³¹ßÀÚ Ä¿¹Â´ÏƼ³ª ¼¼¹Ì³ª °­¿¬À» ÅëÇØ¼­ ±³·ùÇϰí ÀÖ´Ù. ¿äÁòÀº C++11 ÇÁ·Î±×·¡¹Ö°ú Linux Ç÷§Æû ÇÁ·Î±×·¡¹Ö, Mono, Node.js¿¡ ´ëÇØ¼­ ½ºÅ͵ðÇϰí ÀÖ´Ù. À¥ÀÌ ´ëÁßÈ­µÇ±â ÀüºÎÅÍ ÇÁ·Î±×·¡¹Ö °øºÎ¸¦ ÇØ¼­ ±×·±Áö ¾ÆÁ÷µµ ±â¼úÀ» ¹è¿ï ¶§´Â Ã¥À» ´õ ¼±È£Çϸç Áö±Ýµµ ¸Å´Þ »õ·Î¿î ÇÁ·Î±×·¡¹Ö Ã¥À» º¸°í ÀÖ´Ù. ÇöÀç Æ¼¾²¸®¿£ÅÍÅ×ÀÎ¸ÕÆ® »ï±¹Áöõ ÆÀ¿¡¼­ ±Ù¹«Çϰí ÀÖ´Ù.
À±Ã¢¼ö
ÀÌÃ¥µé ÀÐÀ¸¸é ¿Â¶óÀΰÔÀÓ °³¹ß¿¡ µµ¿òÀÌ ´ë³ª¿©? 2D,3D ¿Â¶óÀΰ³ÀÓ°³¹ß¿¡... Á¦°¡, °×°øÇÐÀ̶ó.....
2013-03-25

  • ȸ»ç¼Ò°³
  • ÀÎÀçä¿ë
  • ±âȹ ¹× ¿ø°í ¸ðÁý
  • ÀÌ¿ë¾à°ü
  • °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§
  • °í°´¼¾ÅÍ
  • »çÀÌÆ®¸Ê
Copyright¨Ï1993-2010 Hanbit Media, Inc. All rights reserved.

¼ÒºñÀÚÇÇÇØº¸»óº¸Çè °¡ÀÔ»ç½ÇÈ®ÀÎ ¾Ö´Ï¼­Æ® ÀÎÁõ¸¶Å©