°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (29,930¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (22,050¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (25,200¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

Functional Programming in C++ : C++¸¦ »ç¿ëÇØ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ¿ø¸® ¸¶½ºÅÍÇϱâ

¿øÁ¦ : Functional Programming in C++: How to improve your C++ programs using functional techniques
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

°øÀ¯Çϱâ
Á¤°¡

35,000¿ø

  • 31,500¿ø (10%ÇÒÀÎ)

    1,750P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • 3/29(±Ý) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­

  • »óÇ°±Ç

AD

Ã¥¼Ò°³

C++¿¡¼­ Áö¿øÇÏ´Â ´Ù¾çÇÑ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ±â¹ýÀ» ÅëÇØ ÃֽŠ¾ÛÀÇ ¿ä±¸ »çÇ×À» ½±°Ô ÇØ°áÇÏ°í, º¹ÀâÇÑ ÇÁ·Î±×·¥ ³í¸®¸¦ ´Ü¼øÇÏ°Ô Ç¥ÇöÇÒ ¼ö ÀÖÀ¸¸ç, ¿ì¾ÆÇÑ ¿À·ù ó¸®¿Í È¿À²ÀûÀÎ º´Ç༺À» ÀÌ·ê ¼ö ÀÖ´Ù. ¶ÇÇÑ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ±â¹ýÀ» »ç¿ëÇØ C++ ÇÁ·Î±×·¥À» °í±ÞÈ­ÇÏ´Â ¹æ¹ýÀ» ÀÍÈú ¼ö ÀÖÀ¸¸ç ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ »õ·Î¿î »ç°í ¹æ½ÄÀ» ¹è¿î´Ù.

ÃâÆÇ»ç ¼­Æò

ÀÌ Ã¥Àº C++ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ °¡¸£Ä¡±â À§ÇÑ °ÍÀÌ ¾Æ´Ï¸ç, ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö°ú À̸¦ C++¿¡ Àû¿ëÇÏ´Â ¹æ½ÄÀ» ´Ù·é´Ù. ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀº C++¿¡¼­ ÈçÈ÷ »ç¿ëµÇ´Â ÀýÂ÷Àû, °´Ã¼ÁöÇâ ¹æ½Ä¿¡ ºñÇØ ¼ÒÇÁÆ®¿þ¾î ¼³°è¿Í ´Ù¸¥ ¹æ½ÄÀÇ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ´Ù¸¥ »ç°í¹æ½ÄÀ» Á¦°øÇÑ´Ù.
ÀϹÝÀûÀ¸·Î C++ÀÌ °´Ã¼ÁöÇâ ¾ð¾î·Î ¿ÀÀεDZ⠶§¹®¿¡ ÀÌ Ã¥ÀÇ Á¦¸ñÀ» º» ´Ù¼öÀÇ »ç¶÷µéÀº ÀÌ»óÇÏ°Ô ¿©±æ ¼öµµ ÀÖ´Ù. C++´Â °´Ã¼ÁöÇâ Æз¯´ÙÀÓÀ» Àß Áö¿øÇÏ°í, ±× ÀÌ»óÀÌ °¡´ÉÇÏ´Ù. ¶ÇÇÑ C++´Â ÀýÂ÷Àû Æз¯´ÙÀÓÀ» Áö¿øÇϸç, ÀϹÝÀû ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ C++ÀÇ Áö¿øÀº ¿©Å¸ ¸ðµç ¾ð¾î¸¦ º¸À߰;ø°Ô ¸¸µç´Ù. ±×¸®°í ´ëºÎºÐ(ÀüºÎ´Â ¾Æ´ÒÁö¶óµµ)ÀÇ ÇÔ¼öÇü °ü¿ë±¸¸¦ ²Ï Àß Áö¿øÇÑ´Ù. »õ·Î¿î °¢ ¹öÀüÀÇ ¾ð¾î¿¡´Â C++¿¡¼­ ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀ» Á» ´õ ¿ëÀÌÇÏ°Ô ÇÒ ¼ö ÀÖ´Â µµ±¸°¡ Ãß°¡µÆ´Ù.

¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú

ÀÌ Ã¥Àº ÁÖ·Î Àü¹®ÀûÀÎ C++ °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. µ¶ÀÚ°¡ ºôµå ½Ã½ºÅÛÀ» ¼³Á¤ÇÏ°í ¿ÜºÎ ¶óÀ̺귯¸®¸¦ ¼³Ä¡, »ç¿ëÇÑ °æÇèÀÌ ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. ´õºÒ¾î Ç¥ÁØ ÅÛÇø´ ¶óÀ̺귯¸®, ÅÛÇø´, ÅÛÇø´ Àμö Ãß·Ð, ¹ÂÅؽº °°Àº µ¿½Ã¼º ÇÁ¸®¹ÌƼºê(primitives)¿¡ ´ëÇÑ ±âº»Àû ÀÌÇØ°¡ ÀÖ¾î¾ß ÇÑ´Ù.
ÇÏÁö¸¸ ¼÷·ÃµÈ C++ °³¹ßÀÚ°¡ ¾Æ´Ï´õ¶óµµ ÀÌ Ã¥À» ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. °¢ ÀåÀÇ ³¡¿¡ ¾ÆÁ÷ Àͼ÷ÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Â C++ ±â´ÉÀ» ¼³¸íÇÏ´Â ±â»ç¸¦ ¸µÅ©Çص״Ù.


¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú

°¢ ÀåÀº ¾Õ Àå¿¡¼­ ¼÷ÁöÇÑ °³³äÀ» ±âº»À¸·Î Çϱ⠶§¹®¿¡ ¼øÂ÷ÀûÀ¸·Î Àоî¾ß ÇÑ´Ù. °³³äÀÇ ³­µµ´Â ÈÄ¼Ó Àå¿¡¼­ °è¼Ó ³ô¾ÆÁö¹Ç·Î ÈÄ¹Ý ³»¿ëÀ» Àаí ÀÌÇØ°¡ µÇÁö ¾Ê´Â´Ù¸é °è¼Ó ÁøÇàÇϱ⺸´Ù ´Ù½Ã Àд ÆíÀÌ ³´´Ù. ´Ü, 8ÀåÀº ¿¹¿Ü·Î, Áö¼Ó¼º ÀÚ·á ±¸Á¶Ã¼ ±¸Çö¿¡ °üÇÑ ¹æ¹ý¿¡ °ü½ÉÀÌ ¾ø´Ù¸é ÀÐÁö ¾Ê¾Æµµ µÈ´Ù.

ÀÌ Ã¥Àº µÎ ºÎºÐÀ¸·Î ³ª´¶´Ù. ù ºÎºÐÀº ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö °ü¿ë±¸¿Í ÀÌµé °ü¿ë±¸°¡ C++¿¡ Àû¿ëµÇ´Â ¹æ¹ýÀ» ´Ù·é´Ù.
1Àå, ¡®ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ¼Ò°³¡¯¿¡¼­´Â FP¿¡ °üÇÑ °£´ÜÇÑ ¼Ò°³¿Í FP°¡ C++¿¡ ¹ÌÄ¡´Â ÀÌÁ¡À» ¼³¸íÇÑ´Ù.
2Àå, ¡®ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ½ÃÀÛ¡¯¿¡¼­´Â ´Ù¸¥ ÇÔ¼ö¸¦ Àμö·Î ¹Þ°Å³ª »õ·Î¿î ÇÔ¼ö¸¦ ¹ÝȯÇÏ´Â ÇÔ¼öÀÎ °íÂ÷¿ø ÇÔ¼ö(higher-order functions)¸¦ ¼³¸íÇÑ´Ù. C++ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Ç¥ÁØ ¶óÀ̺귯¸®¿¡ ÀÖ´Â Á» ´õ À¯¿ëÇÑ ¸î °¡Áö °íÂ÷¿ø ÇÔ¼ö¸¦ »ç¿ëÇØ °íÂ÷¿ø ÇÔ¼öÀÇ °³³äÀ» º¸¿©ÁØ´Ù.
3Àå, ¡®ÇÔ¼ö °´Ã¼¡¯¿¡¼­´Â C++°¡ ÇÔ¼ö ¶Ç´Â ÇÔ¼ö À¯»çÇÑ °Í(ÀϹÝÀûÀÎ CÇÔ¼ö¿¡¼­ ÇÔ¼ö °´Ã¼¿Í ¶÷´Ù¿¡ À̸£±â±îÁö)À¸·Î °£ÁÖÇÏ´Â ¿©Å¸ ¸ðµç °ÍÀ» ´Ù·é´Ù.
4Àå, ¡®»õ·Î¿î ÇÔ¼ö ¸¸µé±â¡¯¿¡¼­´Â ÀÌÀü ÇÔ¼ö·ÎºÎÅÍ »õ·Î¿î ÇÔ¼ö¸¦ »ý¼ºÇÏ´Â »óÀÌÇÑ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ std::bind¿Í ¶÷´Ù¸¦ »ç¿ëÇÏ´Â ºÎºÐ ÇÔ¼ö ÀÀ¿ëÀ» ¾Ë¾Æº¸°í, Ä¿¸µ(currying)À¸·Î ºÒ¸®´Â ÇÔ¼ö¸¦ »ìÆ캸´Â ´Ù¸¥ ¹æ½ÄÀ» ¼³¸íÇÑ´Ù.
5Àå, ¡®¼ø¼ö¼º: °¡º¯ »óÅ ȸÇÇ¡¯¿¡¼­´Â ºÒº¯ µ¥ÀÌÅÍ(immutable data, Àý´ë·Î º¯ÇÏÁö ¾Ê´Â µ¥ÀÌÅÍ)ÀÇ Á߿伺À» ´Ù·é´Ù. ¶ÇÇÑ °¡º¯ »óŸ¦ °¡ÁüÀ¸·Î½á ¹ß»ýÇÏ´Â ¹®Á¦¿Í º¯¼ö °ªÀ» º¯°æÇÏÁö ¾Ê°í ÇÁ·Î±×·¥À» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
6Àå, ¡®Áö¿¬ Æò°¡¡¯¿¡¼­´Â Áö¿¬ Æò°¡(lazy evaluation)¸¦ ½Éµµ ÀÖ°Ô »ìÆ캻´Ù. ¶ÇÇÑ Áö¿¬ Æò°¡°¡ ¹®ÀÚ¿­ ¿¬°á°ú °°Àº ´Ü¼øÇÑ ÀÛ¾÷¿¡¼­ µ¿Àû ÇÁ·Î±×·¡¹ÖÀ» »ç¿ëÇØ ¾Ë°í¸®Áò ÃÖÀûÈ­Çϱ⿡ À̸£±â±îÁö ÃÖÀûÈ­¸¦ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
7Àå, ¡®¹üÀ§¡¯¿¡¼­´Â °¡¿ë¼º°ú ¼º´ÉÀ» Çâ»ó½ÃÅ°±â À§ÇØ Ç¥ÁØ ¶óÀ̺귯¸® ¾Ë°í¸®Áò¿¡ äÅÃÇÑ ¹üÀ§¸¦ ¼³¸íÇÑ´Ù.
8Àå, ¡®ÇÔ¼öÇü ÀÚ·á ±¸Á¶¡¯¿¡¼­´Â ¼öÁ¤µÉ ¶§¸¶´Ù ÀÌÀü ¹öÀüÀÇ °ªÀ» º¸Á¸ÇÏ´Â µ¥ÀÌÅÍ ±¸Á¶Ã¼ÀÎ ºÒº¯ µ¥ÀÌÅÍ ±¸Á¶Ã¼¸¦ ¼³¸íÇÑ´Ù.

ÀÌ Ã¥ÀÇ µÎ ¹ø° ºÎºÐÀº ÁÖ·Î ÇÔ¼öÇü ¼ÒÇÁÆ®¿þ¾î ¼³°è¿Í °ü·ÃµÈ °í±Þ °³³äÀ» ´Ù·é´Ù.
9Àå, ¡®´ë¼öÀû µ¥ÀÌÅÍ À¯Çü°ú ÆÐÅÏ ÀÏÄ¡¡¯¿¡¼­´Â sum À¯ÇüÀ» »ç¿ëÇØ ÇÁ·Î±×·¥¿¡¼­ À¯È¿ÇÏÁö ¾ÊÀº »óŸ¦ Á¦°ÅÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ¶ÇÇÑ »ó¼Ó°ú std::variant¸¦ »ç¿ëÇØ sum À¯ÇüÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» »ìÆ캸°í ¿À¹ö·Îµå(overloaded) ÇÔ¼ö °´Ã¼¸¦ »ý¼ºÇØ sum À¯ÇüÀ» ó¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
10Àå, ¡®¸ð³ªµå¡¯¿¡¼­´Â ÀϹÝÀûÀÎ À¯ÇüÀ» Á» ´õ ½±°Ô ó¸®ÇÒ ¼ö ÀÖ°í º¤ÅÍ¿Í ¿É¼Ç(optional), ǻó(futures) °°Àº ÀϹÝÀûÀÎ À¯Çü¿¡¼­ µ¿ÀÛÇÏ´Â ÇÔ¼ö¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â Ãß»óÈ­ °³³äÀÎ ÇÔ¼öÀÚ(functors)¿Í ¸ð³ªµå(monads)¸¦ ¼³¸íÇÑ´Ù.
11Àå, ¡®ÅÛÇø´ ¸ÞŸÇÁ·Î±×·¡¹Ö¡¯¿¡¼­´Â C++ ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î FP¿¡ À¯¿ëÇÑ ÅÛÇø´ ¸ÞŸÇÁ·Î±×·¡¹Ö ±â¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ Á¤Àû ³»¼º ±â¹ý(static introspection techniques)°ú È£Ãâ °¡´ÉÇÑ °´Ã¼¸¦ ¾ð±ÞÇÏ°í, µµ¸ÞÀÎ ÇÑÁ¤ÀûÀÎ ¾ð¾î¸¦ »ý¼ºÇϱâ À§ÇØ C++¿¡¼­ ÅÛÇø´ ¸ÞŸÇÁ·Î±×·¡¹ÖÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù.
12Àå, ¡®º´Ç༺ ½Ã½ºÅÛÀ» À§ÇÑ ÇÔ¼öÀû ¼³°è¡¯¿¡¼­´Â ÀÌ Ã¥¿¡¼­ ¹è¿î ¸ðµç °ÍÀ» ÅëÇÕÇØ º´Ç༺ ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛ ¼³°è¿¡ ±â´ÉÀû Á¢±Ù¹ýÀ» ¿¹¸¦ µé¾î º¸¿©ÁØ´Ù. ¶ÇÇÑ ¹ÝÀÀÇü ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛ ±¸Ãà¿¡ ¿¬¼Ó ¸ð³ªµå(continuation monad)¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
13Àå, ¡®Å×½ºÆ®¿Í µð¹ö±ë¡¯¿¡¼­´Â ÇÁ·Î±×·¥ Å×½ºÆ®¿Í µð¹ö±ë¿¡ °üÇÑ ±â´ÉÀû Á¢±Ù ¹æ¹ýÀ» Á¦½ÃÇÑ´Ù.

ÀÌ Ã¥À» º¸´Â µ¿¾È Á¦½ÃµÈ ¸ðµç °³³äÀ» ±¸ÇöÇÏ°í µ¿¹ÝµÈ ÄÚµå ¿¹Á¦¸¦ °ËÅäÇϱ⠹ٶõ´Ù. ÀÌ Ã¥¿¡¼­ ´Ù·é ´ëºÎºÐÀÇ ±â¹ýÀº C++ ÀÌÀü ¹öÀü¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ ÀÌ·¸°Ô ÇÏ·Á¸é ºÒÇÊ¿äÇÑ Äڵ带 ÀÛ¼ºÇØ¾ß ÇÑ´Ù. ±×·¡¼­ ÁÖ·Î C++14¿Í C++17¿¡ ÁýÁßÇß´Ù.
¿¹Á¦´Â µ¶ÀÚ ¿©·¯ºÐÀÌ ÀÛµ¿ÇÏ´Â C++17 ȣȯ ÄÄÆÄÀÏ·¯¸¦ °®°í ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. GCC³ª Clang ÁßÀÇ Çϳª¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. À̵éÀÇ ÃֽŠ¹èÆ÷ ¹öÀüÀº ¿ì¸®°¡ »ç¿ëÇÏ°íÀÚ ÇÏ´Â C++17ÀÇ ¸ðµç ±â´ÉÀ» Áö¿øÇÑ´Ù. ¸ðµç ¿¹Á¦´Â GCC 7.2¿Í Clang 5.0¿¡¼­ Å×½ºÆ®°¡ ÀÌ·ïÁ³´Ù.

[¿Å±äÀÌÀÇ ¸»]

»ç¶÷µéÀº ´©±¸³ª Àڽſ¡°Ô ÀÌ¹Ì Àͼ÷ÇØÁ® ÀÖ´Â ¹æ½ÄÀ¸·Î ¹®Á¦¿¡ Á¢±ÙÇÏ°í ÇØ°áÇÏ·Á ÇÑ´Ù. ÇÁ·Î±×·¥ ºÐ¾ß¿¡¼­µµ ¿¹¿Ü´Â ¾Æ´Ò °ÍÀÌ´Ù. ÀÌ Ã¥ÀÇ µ¶ÀÚ ¿©·¯ºÐÀº ¸ÕÀú ½º½º·Î¿¡°Ô ÀÚ¹®À» ÇغÁ¾ß ÇÑ´Ù. ³ª´Â ¾î¶² ¹æ½ÄÀ¸·Î ¹®Á¦¿¡ Á¢±ÙÇÏ°í ±× ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ¾î¶² ±â¹ý°ú ¹æ½ÄÀ» »ç¿ëÇØ ¿Ô´ÂÁö¸¦ ¸»ÀÌ´Ù.
ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ±â¹ýÀ¸·Î ÀÛ¼ºµÈ ÇÁ·Î±×·¥Àº °á°ú¸¦ ¾ò±â À§ÇØ ¼öÇàÇØ¾ß ÇÏ´Â ¸í·ÉÀ» ÁöÁ¤Çϱ⠺¸´Ù´Â °á°ú°¡ ¹«¾ùÀÎÁö¸¦ Á¤ÀÇÇÏ´Â Á¡¿¡¼­ °á°ú¸¦ °è»êÇϱâ À§ÇØ ¼öÇàÇØ¾ß ÇÏ´Â °¢ ´Ü°è¸¦ ÀÍÈ÷ ¾Ë°í ÀÖ´Â ÀýÂ÷Àû ÇÁ·Î±×·¡¹Ö ±â¹ý°ú´Â È®¿¬È÷ ´Ù¸£´Ù. ¶ÇÇÑ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ±â¹ýÀº ÇÔ¼ö¿¡ ´ëÇÑ Ãß»óÈ­¸¦ ¸¸µç´Ù´Â Á¡¿¡¼­ µ¥ÀÌÅ͸¦ Ãß»óÈ­ÇÒ ¼ö ÀÖ´Â °´Ã¼ÁöÇâ ÇÁ·Î±×·¥ ±â¹ý°ú ´Ù¸£´Ù.
ÀÌ Ã¥Àº ÀÌ¹Ì C++¸¦ ¼÷ÁöÇÑ µ¶ÀÚ¸¦ ´ë»óÀ¸·Î Çϸç, ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÌ ¹«¾ùÀÎÁö¸¦ ÆľÇÇÏ°í ÀÌ°ÍÀÌ C++¿¡ Àû¿ëµÇ´Â ¹æ½ÄÀ» ´Ù·é´Ù. ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀº C++¿¡¼­ ÈçÈ÷ »ç¿ëµÇ´Â ÀýÂ÷Àû, °´Ã¼ÁöÇâ ¹æ½Ä¿¡ ºñÇØ ¼ÒÇÁÆ®¿þ¾î ¼³°è¿Í ´Ù¸¥ ¹æ½ÄÀÇ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ´Ù¸¥ »ç°í¹æ½ÄÀ» Á¦°øÇÑ´Ù.
ÀÌ Ã¥À» ¸ðµÎ Àоú´Ù¸é µ¶ÀÚ ¿©·¯ºÐÀº C++¿¡¼­ Áö¿øÇÏ´Â ´Ù¾çÇÑ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ±â¹ýÀ» ÅëÇØ ÃֽŠ¾ÛÀÇ ¿ä±¸ »çÇ×À» ½±°Ô ÇØ°áÇÏ°í º¹ÀâÇÑ ÇÁ·Î±×·¥ ³í¸®¸¦ ´Ü¼øÇÏ°Ô Ç¥ÇöÇÒ ¼ö ÀÖÀ¸¸ç, ¿ì¾ÆÇÑ ¿À·ù ó¸®¿Í È¿À²ÀûÀÎ º´Ç༺À» ´Ù·ê ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¶ÇÇÑ ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ±â¹ýÀ» »ç¿ëÇØ C++ ÇÁ·Î±×·¥À» °í±ÞÈ­ÇÏ´Â ¹æ¹ýÀ» ÀÍÈú ¼ö ÀÖÀ» °ÍÀÌ´Ù.

¸ñÂ÷

1Àå. ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ¼Ò°³

1.1 ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀ̶õ ¹«¾ùÀΰ¡?
1.1.1 °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö°úÀÇ °ü°è
1.1.2 ¸í·ÉÇü ÇÁ·Î±×·¡¹Ö°ú ¼±¾ðÇü ÇÁ·Î±×·¡¹ÖÀÇ ±¸Ã¼ÀûÀÎ ¿¹Á¦
1.2 ¼ø¼ö ÇÔ¼ö
1.2.1 º¯°æ °¡´ÉÇÑ »óÅ ȸÇÇ
1.3 ÇÔ¼öÀûÀ¸·Î »ç°í
1.4 ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀÇ ÀÌÁ¡
1.4.1 ÄÚµå °£°á¼º°ú °¡µ¶¼º
1.4.2 º´Ç༺°ú µ¿±âÈ­
1.4.3 Áö¼ÓÀû ÃÖÀûÈ­
1.5 ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î¼­ C++ÀÇ ÁøÈ­
1.6 ÀÌ Ã¥¿¡¼­ ¹è¿ì´Â ³»¿ë
¿ä¾à

2Àå. ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ½ÃÀÛ

2.1 ÇÔ¼ö°¡ ÇÔ¼ö¸¦ ÃëÇÑ´Ù?
2.2 STL ¿¹Á¦
2.2.1 Æò±Õ Á¡¼ö °è»ê
2.2.2 Æúµù
2.2.3 ¹®ÀÚ¿­ ÀÚ¸£±â
2.2.4 Á¶°ÇÀÚ¿¡ ±â¹ÝÀ» µÎ°í Ä÷º¼Ç ºÐÇÒ
2.2.5 ÇÊÅ͸µ°ú º¯È¯
2.3 STL ¾Ë°í¸®ÁòÀÇ ±¸¼º °¡´É¼º ¹®Á¦
2.4 ÀÚüÀûÀÎ °íÂ÷¿ø ÇÔ¼ö ÀÛ¼º
2.4.1 ÇÔ¼ö¸¦ Àμö·Î ¹Þ±â
2.4.2 ·çÇÁ·Î ±¸Çö
2.4.3 Àç±Í¿Í ²¿¸® È£Ãâ ÃÖÀûÈ­
2.4.4 ÆúµùÀ» »ç¿ëÇØ ±¸Çö
¿ä¾à

3Àå. ÇÔ¼ö °´Ã¼

3.1 ÇÔ¼ö¿Í ÇÔ¼ö °´Ã¼
3.1.1 ÀÚµ¿ ¹Ýȯ Çü½Ä Ãß·Ð
3.1.2 ÇÔ¼ö Æ÷ÀÎÅÍ
3.1.3 È£Ãâ ¿¬»êÀÚ ¿À¹ö·Îµù
3.1.4 ÀÏ¹Ý ÇÔ¼ö °´Ã¼ ¸¸µé±â
3.2 ¶÷´Ù¿Í Ŭ·ÎÀú
3.2.1 ¶÷´Ù ±¸¹®
3.2.2 ¶÷´ÙÀÇ À̸é
3.2.3 ¶÷´Ù¿¡¼­ ÀÓÀÇÀÇ ¸â¹ö º¯¼ö »ý¼º
3.2.4 ÀÏ¹Ý ¶÷´Ù
3.3 ÇÔ¼ö °´Ã¼ ÀÛ¼º
3.3.1 STL¿¡¼­ ¿¬»êÀÚ ÇÔ¼ö °´Ã¼
3.3.2 ´Ù¸¥ ¶óÀ̺귯¸®ÀÇ ¿¬»êÀÚ ÇÔ¼ö °´Ã¼
3.4 std::function °¡Áø ·¡ÇÎ ÇÔ¼ö °´Ã¼
¿ä¾à

4Àå. »õ·Î¿î ÇÔ¼ö ¸¸µé±â

4.1 ºÎºÐ ÇÔ¼ö ¾ÖÇø®ÄÉÀ̼Ç
4.1.1 ÀÌÇÔ ÇÔ¼ö¸¦ ´ÜÇ× ÇÔ¼ö·Î º¯È¯ÇÏ´Â ÀϹÝÀû ¹æ¹ý
4.1.2 std::bind¸¦ »ç¿ëÇØ °ªÀ» ƯÁ¤ ÇÔ¼ö Àμö¿¡ ¹ÙÀεù
4.1.3 ÀÌÇ× ÇÔ¼öÀÇ Àμö ¼ø¼­¸¦ µÚÁý±â
4.1.4 ´õ ¸¹Àº Àμö¸¦ °¡Áø ÇÔ¼ö¿¡ std::bind »ç¿ë
4.1.5 std::bind ´ë¾ÈÀ¸·Î ¶÷´Ù »ç¿ë
4.2 Ä¿¸µ: ÇÔ¼ö¸¦ ¹Ù¶óº¸´Â ´Ù¸¥ ¹æ½Ä
4.2.1 Ä¿¸® ÇÔ¼ö¸¦ ´õ ½±°Ô ¸¸µé±â
4.2.2 µ¥ÀÌÅͺ£À̽º Á¢±Ù¿¡ Ä¿¸® »ç¿ë
4.2.3 Ä¿¸®¿Í ºÎºÐ ÇÔ¼ö ¾ÖÇø®ÄÉÀ̼Ç
4.3 ÇÔ¼ö ÇÕ¼º
4.4 ÇÔ¼ö ÇÊÅÍ ´Ù½Ã »ìÆ캸±â
4.4.1 ÀÏ·ÃÀÇ ½ÖÀ» µÚÁý±â
¿ä¾à

5Àå. ¼ø¼ö¼º: °¡º¯ »óÅ ȸÇÇ

5.1 °¡º¯ »óÅÂÀÇ ¹®Á¦
5.2 ¼ø¼ö ÇÔ¼ö¿Í ÂüÁ¶ Åõ¸í¼º
5.3 ºÎÀÛ¿ëÀÌ ¾ø´Â ÇÁ·Î±×·¡¹Ö
5.4 º´Çà ȯ°æ¿¡¼­ÀÇ °¡º¯°ú ºÒº¯ »óÅÂ
5.5 constÈ­ÀÇ Á߿伺
5.5.1 ³í¸®Àû »ó¼ö¼º°ú ³»ºÎ »ó¼ö¼º
5.5.2 Àӽà °ª¿¡ ´ëÇÑ ¸â¹ö ÇÔ¼ö ÃÖÀûÈ­
5.5.3 const ÁÖÀÇ »çÇ×
¿ä¾à

6Àå. Áö¿¬ Æò°¡

6.1 C++¿¡¼­ÀÇ Áö¿¬
6.2 ÃÖÀûÈ­ ±â¹ýÀ¸·Î¼­ÀÇ Áö¿¬
6.2.1 Ä÷º¼ÇÀ» Áö¿¬ÇØ Á¤·Ä
6.2.2 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ Ç׸ñ ºä
6.2.3 ÇÔ¼ö °á°ú ij½Ì¿¡ ÀÇÇÑ Àç±Í Æ®¸® ÇÁ·ç´×
6.2.4 Áö¿¬ ÇüÅÂÀÇ µ¿Àû ÇÁ·Î±×·¡¹Ö
6.3 ÀϹÝÈ­µÈ ¸Þ¸ðÀÌÁ¦À̼Ç
6.4 ½Ä ÅÛÇø´°ú Áö¿¬ ¹®ÀÚ¿­ ¿¬°á
6.4.1 ¼ø¼ö¼º°ú ½Ä ÅÛÇø´
¿ä¾à

7Àå. ¹üÀ§

7.1 ¹üÀ§ ¼Ò°³
7.2 µ¥ÀÌÅÍ¿¡ ´ëÇÑ Àбâ Àü¿ë ºä ¸¸µé±â
7.2.1 ¹üÀ§ ¿ëµµÀÇ filter ÇÔ¼ö
7.2.2 ¹üÀ§ ¿ëµµÀÇ transform ÇÔ¼ö
7.2.3 ¹üÀ§ °ªÀÇ Áö¿¬ Æò°¡
7.3 ¹üÀ§¸¦ ÅëÇÑ °ª º¯°æ
7.4 Á¦ÇÑ ¹üÀ§¿Í ¹«ÇÑ ¹üÀ§ÀÇ »ç¿ë
7.4.1 ÀÔ·Â ¹üÀ§ ó¸® ÃÖÀûÈ­¿¡ Á¦ÇÑ ¹üÀ§ »ç¿ë
7.4.2 ¼¾Æ¼³Ú·Î ¹«ÇÑ ¹üÀ§ ¸¸µé±â
7.5 ´Ü¾î ºóµµ °è»ê¿¡ ¹üÀ§ »ç¿ë
¿ä¾à

8Àå. ÇÔ¼öÇü ÀÚ·á ±¸Á¶

8.1 ºÒº¯ ¿¬°á ¸®½ºÆ®
8.1.1 ¸®½ºÆ®ÀÇ ½ÃÀÛ ºÎºÐ¿¡ ¿ä¼Ò Ãß°¡¿Í »èÁ¦
8.1.2 ¸®½ºÆ®ÀÇ ³¡ ºÎºÐ¿¡ ¿ä¼Ò Ãß°¡¿Í »èÁ¦
8.1.3 ¸®½ºÆ®ÀÇ Áß¾Ó ºÎºÐ¿¡¼­ ¿ä¼Ò Ãß°¡¿Í »èÁ¦
8.1.4 ¸Þ¸ð¸® °ü¸®
8.2 º¤ÅÍ À¯»ç °¡º¯ ÀÚ·á ±¸Á¶
8.2.1 ºñÆ®¸Ê º¤ÅÍ Æ®¶óÀÌ¿¡¼­ÀÇ Ç׸ñ Á¶È¸
8.2.2 ºñÆ®¸Ê º¤ÅÍ Æ®¶óÀÌ¿¡ Ç׸ñ Ãß°¡
8.2.3 ºñÆ®¸Ê º¤ÅÍ Æ®¶óÀÌÀÇ Ç׸ñ °»½Å
8.2.4 ºñÆ®¸Ê º¤ÅÍ Æ®¶óÀÌÀÇ ³¡¿¡¼­ Ç׸ñ Á¦°Å
8.2.5 ±âŸ µ¿ÀÛ°ú ºñÆ®¸Ê Æ®¶óÀÌÀÇ Àü¹ÝÀûÀÎ È¿À²¼º
¿ä¾à

9Àå. ´ë¼öÀû µ¥ÀÌÅÍ À¯Çü°ú ÆÐÅÏ ÀÏÄ¡

9.1 ´ë¼öÀû µ¥ÀÌÅÍ À¯Çü
9.1.1 »ó¼ÓÀ» ÅëÇÑ ÇÕ À¯Çü
9.1.2 °ø¿ëü¿Í std::variant¸¦ ÅëÇÑ ÇÕ À¯Çü
9.1.3 ƯÁ¤ »óÅ ±¸Çö
9.1.4 Ư¼öÇÑ ÇÕ À¯Çü: ¿É¼Ç °ª
9.1.5 ¿À·ù 󸮸¦ À§ÇÑ ÇÕ À¯Çü
9.2 ´ë¼öÀû µ¥ÀÌÅÍ À¯ÇüÀ¸·Î µµ¸ÞÀÎ ¸ðµ¨¸µ
9.2.1 ´Ü¼ø Á¢±Ù¹ý°ú ´ÜÁ¡
9.2.2 Á» ´õ ¼¼·ÃµÈ Á¢±Ù¹ý: ÇÏÇâ½Ä ¼³°è
9.3 ÆÐÅÏ ¸ÅĪ¿¡¼­ ´ë¼öÀû µ¥ÀÌÅÍ À¯ÇüÀÇ Çâ»óµÈ ó¸®
9.4 Mach7 ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÑ °­·ÂÇÑ ÆÐÅÏ ¸ÅĪ
¿ä¾à

10Àå. ¸ð³ªµå

10.1 ¿¹ÀüÀÇ ÇÔ¼öÀÚ°¡ ¾Æ´Ï´Ù
10.1.1 ¿É¼Ç °ª ó¸®
10.2 ¸ð³ªµå: ÇÔ¼öÀÚ¿¡°Ô ´õ ¸¹Àº ´É·ÂÀ»
10.3 ±âº» ¿¹Á¦
10.4 ¹üÀ§¿Í ¸ð³ªµåÀÇ ³»Æ÷
10.5 ¿À·ù ó¸®
10.5.1 ¸ð³ªµå·Î std::optional
10.5.2 ¸ð³ªµå·Î expected
10.5.3 try ¸ð³ªµå
10.6 ¸ð³ªµå·Î »óÅ ó¸®
10.7 º´Ç༺°ú ¿¬¼Ó ¸ð³ªµå
10.7.1 ¸ð³ªµå·Î¼­ÀÇ Ç»Ã³
10.7.2 ǻó ±¸Çö
10.8 ¸ð³ªµå °áÇÕ
¿ä¾à

11Àå. ÅÛÇø´ ¸ÞŸÇÁ·Î±×·¡¹Ö

11.1 ÄÄÆÄÀÏ ½ÃÁ¡¿¡ À¯Çü Á¶ÀÛ
11.1.1 Ãß·ÐµÈ À¯Çü µð¹ö±ë
11.1.2 ÄÄÆÄÀÏ µ¿¾ÈÀÇ ÆÐÅÏ ÀÏÄ¡
11.1.3 À¯Çü¿¡ °üÇÑ ¸ÞŸÁ¤º¸ Á¦°ø
11.2 ÄÄÆÄÀÏ ½ÃÁ¡¿¡ À¯Çü ¼Ó¼º °Ë»ç
11.3 Ä¿¸® ÇÔ¼ö ¸¸µé±â
11.3.1 ¸ðµç È£Ãâ °¡´ÉÇÑ °ÍÀ» È£Ãâ
11.4 DSL ±¸Ãà ºí·Ï
¿ä¾à

12Àå. º´Ç༺ ½Ã½ºÅÛÀ» À§ÇÑ ÇÔ¼öÀû ¼³°è

12.1 ¾×ÅÍ ¸ðµ¨: ±¸¼º ¿ä¼Ò·Î »ç°í
12.2 °£´ÜÇÑ ¸Þ½ÃÁö ¼Ò½º ¸¸µé±â
12.3 ¹ÝÀÀÇü ½ºÆ®¸²À» ¸ð³ªµå·Î ¸ðµ¨¸µ
12.3.1 ¸Þ½ÃÁö¸¦ ¹Þ±â À§ÇÑ ½ÌÅ© ¸¸µé±â
12.3.2 ¹ÝÀÀÇü ½ºÆ®¸² º¯È¯
12.3.3 ÁÖ¾îÁø °ª¿¡ ´ëÇØ ½ºÆ®¸² ¸¸µé±â
12.3.4 ½ºÆ®¸²ÀÇ ½ºÆ®¸²À» Á¶ÀÎ
12.4 ¹ÝÀÀÇü ½ºÆ®¸² ÇÊÅ͸µ
12.5 ¹ÝÀÀÇü ½ºÆ®¸²¿¡¼­ÀÇ ¿À·ù ó¸®
12.6 Ŭ¶óÀ̾ðÆ®¿¡ ÀÀ´ä
12.7 °¡º¯ »óÅ·Π¾×ÅÍ ¸¸µé±â
12.8 ¾×ÅÍ·Î ºÐ»ê ½Ã½ºÅÛ ÀÛ¼º
¿ä¾à

13Àå. Å×½ºÆ®¿Í µð¹ö±ë

13.1 ÄÄÆÄÀÏÇÏ´Â ÇÁ·Î±×·¥ÀÌ ¿Ã¹Ù¸¥°¡?
13.2 ´ÜÀ§ Å×½ºÆ®¿Í ¼ø¼ö ÇÔ¼ö
13.3 Å×½ºÆ® ÀÚµ¿ »ý¼º
13.3.1 Å×½ºÆ® »ç·Ê ¸¸µé±â
13.3.2 ¼Ó¼º ±â¹ÝÀÇ Å×½ºÆ®
13.3.3 ºñ±³ Å×½ºÆ®
13.4 ¸ð³ªµå ±â¹ÝÀÇ º´Ç༺ ½Ã½ºÅÛ Å×½ºÆ®
¿ä¾à

ÀúÀÚ¼Ò°³

ÀÌ¹Ý ÃßÅ°Ã÷ [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

±èÁ¡°© [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    0.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    10.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    (ÁÖ)KGÀ̴Ͻýº °áÁ¦´ë±Ý¿¹Ä¡¾÷ µî·Ï¹øÈ£: 02-006-00013

    (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ
    ¸ðµç °Å·¡¿¡ ´ëÇÏ¿© (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
    µî·Ï ¿©ºÎ´Â e-±ÝÀ¶¹Î¿ø¼¾ÅÍ È¨ÆäÀÌÁö(www.fcsc.kr)ÀÇ µî·Ï¡¤½Å°í>ÀüÀÚ±ÝÀ¶¾÷µî·ÏÇöȲ ¸Þ´º¿¡¼­ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë