¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    C++17 STL ÇÁ·Î±×·¡¹Ö C++17 Ç¥ÁØ ¶óÀ̺귯¸®¸¦ Ȱ¿ëÇÏ´Â 90°¡Áö ·¹½ÃÇÇ

    • ¾ßüũ °¥·ÎºñÄ¡ Àú
    • ±ÇÇõÀÌ, ¿ÀÀºÁø ¿ª
    • ¿¡ÀÌÄÜÃâÆÇ
    • 2019³â 06¿ù 19ÀÏ
    • Á¤°¡
      40,000¿ø
    • ÆÇ¸Å°¡
      36,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      2,000¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2026³â 04¿ù 09ÀÏ(¸ñ)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791161753119 656ÂÊ 188 x 235 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆÇ¸ÅÁö¼ö : 213

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÃâÆÇ»ç ¸®ºä

    [ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë]

    - »õ·Î¿î ÇÙ½É ¾ð¾î ±â´É°ú ¹®Á¦ ÇØ°á¿¡ Ȱ¿ëÇÏ´Â ¹æ¹ý ÇнÀ
    - ¹Ýº¹ÀÚÀÇ ³»ºÎ µ¿ÀÛ°ú ¿ä±¸ »çÇ×À» ±¸ÇöÇÔÀ¸·Î½á ÀÌÇØ
    - ¾Ë°í¸®Áò°ú ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ½ºÅ¸ÀÏ, ¶÷´Ù Ç¥Çö½Ä ޱ¸
    - STL¿¡¼­ Á¦°øÇÏ´Â À̽ÄÀÌ ¿ëÀÌÇÏ¸ç ¼Óµµ°¡ ºü¸£°í öÀúÇÑ Å×½ºÆ®¸¦ °ÅÄ£, Àß ¼³°èµÈ dzºÎÇÑ ¾Ë°í¸®ÁòÀÇ È°¿ë
    - º¹ÀâÇÑ C-½ºÅ¸ÀÏ ÄÚµå ´ë½Å¿¡ STL ¹æ½ÄÀÇ ¹®ÀÚ¿­·Î ÀÛ¾÷
    - µ¿½Ã¼º ¹× µ¿±âÈ­¿¡ ´ëÇÑ Ç¥ÁØ Áö¿ø Ŭ·¡½ºÀÇ ÀÌÇØ¿Í »ç¿ë ¹æ¹ý ÇнÀ
    - C++17 STL¿¡¼­ Ãß°¡·Î ÀÌ¿ë °¡´ÉÇÑ ÆÄÀÏ ½Ã½ºÅÛ ¶óÀ̺귯¸®ÀÇ »ç¿ë

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

    ÀÌ Ã¥Àº ÇÁ·Î±×·¥À» ÀÛ¼ºÇϰí ÄÄÆÄÀÏÇÏ´Â ¹æ¹ýÀ» ¸ð¸£´Â µ¶ÀÚ°¡ C++¸¦ ¹è¿ì±â¿¡ ÀûÇÕÇÑ Ã¥ÀÌ ¾Æ´Ï´Ù. ÀÌ¹Ì C++ ¾ð¾îÀÇ ±âº»¿¡ °üÇÑ Ã¥À» ÀоîºÃ´Ù¸é °í±Þ ´Ü°èÀÇ Áö½ÄÀ» ½ÀµæÇÒ ¼ö ÀÖ´Â ´ÙÀ½ Ã¥ÀÌ µÉ °ÍÀÌ´Ù.
    ´ÙÀ½ Ç׸ñ Áß Çϳª¿¡ ÇØ´çµÈ´Ù¸é ÀÌ Ã¥À» ÃßõÇÑ´Ù.
    - C++ÀÇ ±âº» Áö½Ä¿¡ ´ëÇØ¼­ ¹è¿üÁö¸¸, ÇöÀçÀÇ Áö½Ä°ú ¼÷·ÃµÈ C++ Àü¹®°¡ÀÇ Áö½Ä »çÀÌ¿¡ °ø¹éÀÌ Ä¿¼­ ´ÙÀ½ ´Ü°è¸¦ ¾îµð·Î ³ª¾Æ°¡¾ß ÇÒÁö ¸ð¸¥´Ù.
    - C++¿¡ ´ëÇØ¼­ Àß ¾ËÁö¸¸, STL°ú °ü·ÃµÈ Áö½ÄÀº Á¦ÇÑÀûÀÌ´Ù.
    - C++98À̳ª C++11, C++14¿Í °°ÀÌ ±âÁ¸ Ç¥ÁØ C++¿¡ ´ëÇØ ¾Ë°í ÀÖ´Ù. ¾ó¸¶³ª ¿À·¡Àü¿¡ C++¸¦ »ç¿ëÇß´ÂÁö¿¡ µû¶ó ÀÌ Ã¥Àº ¹ß°ßÇÒ ¼ö ÀÖ´Â ±Ù»çÇÑ »õ·Î¿î STL ±â´ÉÀ» Á¦°øÇÑ´Ù.

    [ÀÌ Ã¥ÀÇ ±¸¼º]

    1Àå, 'C++17ÀÇ »õ·Î¿î ±â´É'¿¡¼­´Â C++ ¾ð¾î·Î °¡Á®¿Â Ç¥ÁØ C++17ÀÇ »õ·Ó°í ±Ù»çÇÑ Ãß°¡ »çÇ×À» ´Ù·ç¸ç, À̸¦ ÅëÇØ ´ÙÀ½ ÀåºÎÅÍ STLÀÇ Ãß°¡ ³»¿ë¿¡ ÁýÁßÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.
    2Àå, 'STLÄÁÅ×À̳Ê'¿¡¼­´Â STL ÄÁÅ×ÀÌ³Ê µ¥ÀÌÅÍ ±¸Á¶Ã¼ÀÇ Ç³ºÎÇÑ ´Ù¾ç¼ºÀ¸·Î C++17¸¦ »ç¿ëÇØ ¾î¶»°Ô Äڵ带 ¾÷±×·¹À̵å½ÃŰ´ÂÁö ¼³¸íÇÑ´Ù. ¼­·Î ´Ù¸¥ ÄÁÅ×ÀÌ³Ê Àüü¸¦ »ìÆìº¸°í ³ª¼­ »õ·Î¿î Ãß°¡ »çÇ׿¡ ´ëÇØ ÀÚ¼¼È÷ »ìÆìº»´Ù.
    3Àå, '¹Ýº¹ÀÚ'¿¡¼­´Â STL ¾Ë°í¸®Áò°ú ÄÁÅ×ÀÌ³Ê µ¥ÀÌÅÍ ±¸Á¶Ã¼°¡ °áÇÕÇØ ¹ÐÁ¢ÇÑ °ü°è¸¦ °®´Â »ó´çÈ÷ Áß¿äÇÑ Ãß»óÈ­ °´Ã¼ÀÎ ¹Ýº¹ÀÚ¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¸ðµç ÇÁ·Î±×·¥¿¡¼­ °¡Àå ³ªÀº ¹æ¹ýÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ°Ô²û ¹Ýº¹ÀÚ °³³ä ÀüºÎ¸¦ ¹Ø¿¡¼­ºÎÅÍ È®ÀÎÇÑ´Ù.
    4Àå, '¶÷´Ù Ç¥Çö½Ä'¿¡¼­´Â ¸î °¡Áö ¾ÆÁÖ Èï¹Ì·Î¿î ÇÁ·Î±×·¡¹Ö ÆÐÅÏÀ» Çã¿ëÇÏ´Â ¶÷´Ù Ç¥Çö½ÄÀ» »ìÆìº»´Ù. C++11¿¡¼­ óÀ½ ¼Ò°³µÅ ¼ø¼ö ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ¿µ°¨À» ¹ÞÀº ¶÷´Ù Ç¥Çö½ÄÀº C++14¿Í C++17¿¡¼­ ¸î °¡Áö »õ·Î¿î ±â´ÉÀÌ Ãß°¡µÆ´Ù.
    5Àå, 'STL ¾Ë°í¸®Áò ±âº»'¿¡¼­´Â »ç¿ëÇϱ⠽±°í, ¸Å¿ì ¼º´É ÁÁ°í, °ËÁõµÆÀ¸¸ç, ÀϹÝÈ­°¡ µÅ ÀÖ´Â STL Ç¥ÁØ ¾Ë°í¸®ÁòÀÇ ±âº» ±â´ÉÀ» ¼Ò°³ÇÑ´Ù. À̸¦ ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö ¹è¿ö¼­ ½Ã°£ ³¶ºñ ¾øÀÌ ¹®Á¦¿¡¸¸ ÁýÁßÇØ »ý»ê¼ºÀ» ³ôÀÏ ¼ö ÀÖ´Ù.
    6Àå, 'STL ¾Ë°í¸®ÁòÀÇ °í±Þ »ç¿ë'¿¡¼­´Â ÄÚµå Áߺ¹ ¾øÀÌ ±ò²ûÇÏ°Ô ´õ¿í º¹ÀâÇÑ ±¸¼ºÀ¸·Î STLÀÇ ±âº» ¾Ë°í¸®ÁòÀ» ¾î¶»°Ô °áÇÕÇÏ´ÂÁö ½Ã¿¬ÇÑ´Ù. ¿¹Á¦¿¡¼­´Â ´õ¿í º¹ÀâÇÑ ¹®Á¦¿¡ ´ëÇÑ ÇØ°áÃ¥À» ±¸ÇöÇØ âÁ¶ÀûÀ̸鼭µµ STL°ú ´Ü´ÜÈ÷ °áÇÕÇÏ°Ô µÈ´Ù. ±×¸®°í Çʿ信 ¸Â°Ô »õ·Î¿î ¾Ë°í¸®ÁòÀ» »ý¼ºÇØ ±âÁ¸ ¾Ë°í¸®Áò°ú ¾î¶»°Ô °áÇÕÇÏ´ÂÁö ¾Ë¾Æº»´Ù.
    7Àå, '¹®ÀÚ¿­, ½ºÆ®¸² Ŭ·¡½º ¹× Á¤±Ô Ç¥Çö½Ä'¿¡¼­´Â ¹®ÀÚ¿­°ú Á¦³Ê¸¯ I/O ½ºÆ®¸² ¹× Á¤±Ô Ç¥Çö½Ä°ú °ü·ÃÇØ¼­ STL¿¡¼­ Á¦°øÇÏ´Â °­·ÂÇÑ Å¬·¡½º¸¦ »ìÆìº»´Ù. STLÀÇ ÇØ´ç ºÎºÐ¿¡ ´ëÇØ ±íÀÌ ÀÖ°Ô »ìÆìº»´Ù.
    8Àå, 'À¯Æ¿¸®Æ¼ Ŭ·¡½º'¿¡¼­´Â STL·Î ³­¼ö »ý¼º, ½Ã°£ ÃøÁ¤, µ¿Àû ¸Þ¸ð¸® °ü¸®, ±Ù»çÇÑ ¿¡·¯ »óŸ¦ Àü´ÞÇÏ´Â ¹æ¹ý µîÀ» ¼³¸íÇÑ´Ù. ÀÌ¿Í °°Àº ÀÛ¾÷¿¡ ´ëÇØ¼­ C++ STLÀÌ Á¦°øÇϸç, C++17¿¡¼­ »õ·Ó°Ô Ãß°¡µÈ ¾ÆÁÖ À¯¿ëÇϸ鼭µµ °£ÆíÇÑ À¯Æ¿¸®Æ¼ Ŭ·¡½º¸¦ »ìÆìº»´Ù.
    9Àå, 'º´·Ä ó¸®¿Í µ¿½Ã¼º'¿¡¼­´Â ¿©·¯ °³ÀÇ ÄÚ¾î ÇÁ·Î¼¼¼­¸¦ »ç¿ëÇÏ´Â ½Ã´ë¿¡ ¾ÆÁÖ Áß¿äÇÑ ÁÖÁ¦·Î ´Ù°¡¿Â º´·Ä¼º°ú µ¿½Ã¼ºÀ» À§ÇÑ ±âÁ¸ C++ÀÇ È®ÀåÀ» º¸¿©ÁØ´Ù. C++11ºÎÅÍ C++17¿¡¼­ º¹¼öÀÇ Äھ¼­ ½ÇÇàµÅ µ¿½Ã¿¡ 󸮵Ǵ ÇÁ·Î±×·¥ ±¸ÇöÀÌ ÇÊ¿äÇÒ ¶§¸¶´Ù ¸·´ëÇÑ µµ¿òÀÌ µÇ´Â ÈǸ¢ÇÑ ±â´ÉÀÌ Ãß°¡µÆ´Ù. 9Àå¿¡¼­ ÇØ´ç °³³äÀ» ¾Ë¾Æº»´Ù.
    10Àå, 'ÆÄÀÏ ½Ã½ºÅÛ'¿¡¼­´Â STLÀÌ Ç×»ó °³º° ÆÄÀÏÀ» Àаí Á¶ÀÛÇÏ°Ô Áö¿øµÇ´Â °Ô ¾Æ´ÏÁö¸¸, C++17¿¡¼­ ÆÄÀÏ ½Ã½ºÅÛ °æ·Î¸¦ ´Ù·ç°Å³ª µð·ºÅ͸®¸¦ Ž»öÇϵµ·Ï ¿î¿µÃ¼Á¦¿¡ µ¶¸³ÀûÀÎ ¿ÏÀüÈ÷ »õ·Î¿î ¶óÀ̺귯¸®·Î ¸¹Àº ¼öÀÇ »õ·Î¿î °ªÀ» ¾òÀº °É º¸¿©ÁÖ°í, ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö ¾Ë¾Æº»´Ù.

    ÀúÀÚ ¼Ò°³

    ¾ßüũ °¥·ÎºñÄ¡

    ÀúÀÚ : ¾ßüũ °¥·ÎºñÄ¡
    µ¶ÀÏ RWTH ¾ÆÇî °ø°ú´ëÇп¡¼­ Àü±â°øÇÐ/ÄÄÇ»ÅͰøÇÐ ¼®»ç ÇÐÀ§¸¦ ¹Þ¾Ò´Ù. ´ëÇб³ ¶§´Â °­ÀÇ¿Í ¿¬±¸ Á¶±³·Î ÀÏÇÏ¸ç ´Ù¾çÇÑ °úÇÐ ÃâÆÇ¹°¿¡ Âü¿©Çß´Ù. Çо÷À» ¸¶Ä£ ÈÄ¿¡´Â ÇÁ¸®·£¼­·Î¼­ 3D ±×·¡ÇÈ ÇÁ·Î±×·¡¹Ö, µ¥ÀÌÅͺ£À̽º, ³×Æ®¿öÅ© Ä¿¹Â´ÏÄÉÀ̼Ç, ¹°¸® ½Ã¹Ä·¹ÀÌ¼Ç µî ´Ù¾çÇÑ ºÐ¾ß¿¡ °ÉÄ£ ¿©·¯ ¾ÖÇø®ÄÉÀ̼ǰú C, C++ Ä¿³Î µå¶óÀ̹ö¸¦ ¸¸µé¾ú´Ù. ÃÖ±Ù µ¶ÀÏ ºê¶ó¿î½´¹ÙÀÌÅ©¿¡¼­ ÀÎÅÚ°ú ÆÄÀÌ¾î¾ÆÀÌ ±â¹Ý ÀÎÅÚ x86 °¡»óÈ­¸¦ À§ÇÑ ¼º´É ¹× º¸¾È¿¡ ¹Î°¨ÇÑ ¸¶ÀÌÅ©·ÎÄ¿³Î ¿î¿µÃ¼Á¦¸¦ ÇÁ·Î±×·¡¹ÖÇϰí ÀÖ´Ù.
    Àú¼öÁØ(low-level) ¼ÒÇÁÆ®¿þ¾î¿¡ »ç¿ëµÇ´Â ¸ð´ø C++¿¡ ¸¹Àº °ü½ÉÀ» °®°í ÀÖ À¸¸ç, ³ôÀº ¼º´É°ú ±ò²ûÇÑ ÄÚµù ¹æ½ÄÀ» °áÇÕÇϰíÀÚ Áö¼ÓÀûÀ¸·Î ³ë·ÂÇϰí ÀÖ´Ù. ÃÖ±Ù ¸î ³â°£ ¹è¿î ¼ø¼ö ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö°ú ÇϽºÄÌÀ» ÀÌ¿ëÇØ ¸ÞŸÇÁ·Î±×·¡¹ÖÀ» ÅëÇÑ ¹ü¿ë Äڵ忡µµ °ü½ÉÀ» ½ñ°í ÀÖ´Ù.

    ¿ªÀÚ : ±ÇÇõÀÌ
    Ŭ¶óÀÌ¾ðÆ® °ÔÀÓ ÇÁ·Î±×·¡¸Ó·Î¼­ 6³â°£ PC ¿Â¶óÀÎ °ÔÀÓÀ» °³¹ßÇØ¿Ô´Ù. ÇöÀç´Â ¼ÒÇÁÆ®¸Æ½º¿¡¼­ â¼¼±âÀü 4 ¿Â¶óÀÎÀÇ Å¬¶óÀÌ¾ðÆ® °³¹ßÀÚ·Î ÀçÁ÷ ÁßÀ̸ç, ij¸¯ÅÍ ¹× ÀüÅõ ½Ã½ºÅÛ µî ´Ù¾çÇÑ ÄÜÅÙÃ÷ ÀÛ¾÷¿¡ Âü¿©Çϰí ÀÖ´Ù. ¼ÒÇÁÆ®¸Æ½º, EA¿¡¼­ ij¸¯ÅÍ ¹× ÀüÅõ ½Ã½ºÅÛ µî ´Ù¾çÇÑ PC ¿Â¶óÀΰú ¸ð¹ÙÀÏ °ÔÀÓ °³¹ß¿¡ Âü¿©ÇØ ¿Ô´Ù. ¿Å±ä Ã¥À¸·Î´Â [¾ð¸®¾ó UDK °ÔÀÓ µðÀÚÀÎ](¿¡ÀÌÄÜ, 2014)ÀÌ ÀÖ´Ù.

    ¿ªÀÚ ¼Ò°³

    ±ÇÇõÀÌ, ¿ÀÀºÁø

    ±ÇÇõÀÌ
    °ÔÀÓ ÇÁ·Î±×·¡¸Ó·Î¼­ EA, ¼ÒÇÁÆ®¸Æ½º¿¡¼­ Ŭ¶óÀÌ¾ðÆ® ÆÄÆ® °³¹ß¿¡ Âü¿©ÇØ ¿ÔÀ¸¸ç, ÇöÀç´Â ij³ª´Ù °ÔÀÓȸ»çÀÎ Ludia¿¡¼­ ±Ù¹« ÁßÀÌ´Ù. ¿Å±ä Ã¥À¸·Î´Â ¡ºÀ¯´ÏƼ 5.x Shader¿Í Effect Á¦ÀÛ¡»(¿¡ÀÌÄÜ, 2016)ÀÌ ÀÖ´Ù.

    ¿ÀÀºÁø
    ½Å¹®¹æ¼ÛÇÐÀ» Àü°øÇÏ°í ¿Ü½Å±âÀÚ ¹× ÇØ¿ÜÈ«º¸ ÆÀÀ» °ÅÃÄ ÇöÀç´Â ij³ª´Ù ¸óÆ®¸®¿Ã¿¡ º»»ç¸¦ µÐ °ÔÀÓ °ü·Ã ȸ»çÀÇ Localization Manager·Î ÀÏÇϰí ÀÖ´Ù. ÀÌ»óÇüÀÎ ³²ÆíÀ» ¸¸³ª °øµ¿ ¹ø¿ª¿¡¼­ ÀܼҸ® ÆÄÆ®¸¦ ¸Ã°í ÀÖ´Ù.

    ¸ñÂ÷

    1Àå. C++17ÀÇ »õ·Î¿î ±â´É
    -¼Ò°³
    -¹­À½À¸·Î µÈ ¹Ýȯ °ªÀ» Ç®±â À§ÇØ ±¸Á¶Ã¼ ÇüÅÂÀÇ ¹ÙÀεù »ç¿ë
    -if¿Í switch ±¸¹®À¸·Î º¯¼öÀÇ ¹üÀ§¸¦ Á¦ÇÑ
    -»õ·Î¿î Áß°ýÈ£ ÃʱâÈ­ ±ÔÄ¢ÀÇ °­Á¡
    -»ý¼ºÀÚ¿¡¼­ ÀÚµ¿À¸·Î ÅÛÇø´ Ŭ·¡½º ŸÀÔ Ãß·Ð
    -constexpr-if·Î ÄÄÆÄÀÏ ½Ã°£ °áÁ¤ ´Ü¼øÈ­
    -ÀζóÀÎ º¯¼ö·Î Çì´õ Àü¿ë ¶óÀ̺귯¸® Ȱ¼ºÈ­
    -Ç¥Çö½Ä Á¢±â·Î °£ÆíÇÑ ÇïÆÛ ÇÔ¼ö ±¸Çö

    2Àå. STL ÄÁÅ×À̳Ê
    -¼Ò°³
    -std::vector¿¡¼­ »èÁ¦-Á¦°Å °ü¿ë±¸ »ç¿ëÇϱâ
    -O(1) ½Ã°£À¸·Î Á¤·ÄµÇÁö ¾ÊÀº std::vectorÀÇ ¿ä¼Ò »èÁ¦
    -std::vector °´Ã¼¿¡ ºü¸£°í ¾ÈÀüÇÏ°Ô Á¢±Ù
    -std::vector °´Ã¼ Á¤·Ä À¯Áö
    -ÇÊ¿äÇÑ Á¶°ÇÀ» °É¾î È¿À²ÀûÀ¸·Î std::map¿¡ ¿ä¼Ò »ðÀÔ
    -std::map::insertÀÇ »õ·Î¿î »ðÀÔ ÆÇº° ½Ã¸Çƽ ÀÌÇØ
    -std::map ¿ä¼ÒÀÇ Å°¸¦ È¿À²ÀûÀ¸·Î º¯°æ
    -std::unordered_mapÀ» »ç¿ëÀÚ ÁöÁ¤ ŸÀÔÀ¸·Î »ç¿ë
    -Áߺ¹µÈ »ç¿ëÀÚ ÀÔ·Â °ËÃâ ¹× std::setÀ» ÀÌ¿ëÇØ ¾ËÆÄºª¼øÀ¸·Î Ãâ·Â
    -std::stackÀ¸·Î °£´ÜÇÑ RPN °è»ê±â ±¸Çö
    -std::mapÀ» ÀÌ¿ëÇØ ´Ü¾î ºóµµ¼ö Ä«¿îÅÍ ±¸Çö
    -std::multimapÀ» ÀÌ¿ëÇØ ±ä ¹®ÀåÀ» ã´Â ¹®Ã¼ ÇïÆÛ µµ±¸ ±¸Çö
    -std::priority_queue¸¦ »ç¿ëÇØ ÇÒ ÀÏ ¸ñ·Ï ±¸Çö

    3Àå. ¹Ýº¹ÀÚ
    -¼Ò°³
    -ÀڽŸ¸ÀÇ ¼øÈ¯ °¡´ÉÇÑ ¹üÀ§ »ý¼º
    -STL ¹Ýº¹ÀÚ Ä«Å×°í¸®¿Í ȣȯµÇ´Â ÀڽŸ¸ÀÇ ¹Ýº¹ÀÚ »ý¼º
    -Á¦³Ê¸¯ µ¥ÀÌÅÍ ±¸Á¶Ã¼¸¦ ä¿ì±â À§ÇÑ ¹Ýº¹ÀÚ ¾î´ðÅÍÀÇ »ç¿ë
    -¹Ýº¹ÀÚ °ü·Ã ¾Ë°í¸®Áò ±¸Çö
    -¿ª¹æÇ⠹ݺ¹ÀÚ ¾î´ðÅ͸¦ »ç¿ëÇØ ¹Ý´ë·Î ¼øÈ¯
    -¹Ýº¹ÀÚ °¨½ÃÀÚ·Î ¹üÀ§¸¦ ÃʰúÇÏ¸é ¹Ýº¹ÀÚ Á¾·á
    -È®ÀÎµÈ ¹Ýº¹ÀÚ·Î ¹Ýº¹ÀÚ Äڵ带 ÀÚµ¿ °Ë»ç
    -ÀڽŸ¸ÀÇ zip ¹Ýº¹ÀÚ ¾î´ðÅÍ »ý¼º

    4Àå. ¶÷´Ù Ç¥Çö½Ä
    -¼Ò°³
    -¶÷´Ù Ç¥Çö½ÄÀ» ÀÌ¿ëÇØ ½ÇÇà ÁßÀÎ ÇÔ¼ö Á¤ÀÇ
    -¶÷´Ù¸¦ std::functionÀ¸·Î °¨½Î ³Ö¾î ´ÙÇü¼º Ãß°¡
    -º´ÇÕÀ» ÀÌ¿ëÇØ ÇÔ¼ö ±¸¼º
    -³í¸® °áÇÕÀ» ÀÌ¿ëÇØ º¹ÀâÇÑ ÇÁ·¹µðÄÉÀÌÆ® »ý¼º
    -°°Àº ÀÔ·ÂÀ¸·Î µÎ °³ ÀÌ»óÀÇ ÇÔ¼ö È£Ãâ
    -std::accumulate¿Í ¶÷´Ù¸¦ ÀÌ¿ëÇØ transform_if ±¸Çö
    -ÄÄÆÄÀÏ ½Ã°£¿¡ ÀÔ·Â °ªÀÇ µ¥Ä«¸£Æ® °ö »ý¼º

    5Àå. STL ¾Ë°í¸®Áò ±âº»
    -¼Ò°³
    -ÇϳªÀÇ ÄÁÅ×À̳ʿ¡¼­ ´Ù¸¥ ÄÁÅ×À̳ʷΠ¿ä¼Ò º¹»ç
    -ÄÁÅ×ÀÌ³Ê Á¤·Ä
    -ÄÁÅ×À̳ʷκÎÅÍ Æ¯Á¤ ¿ä¼Ò Á¦°Å
    -ÄÁÅ×ÀÌ³Ê ³»¿ë º¯È¯
    -Á¤·ÄµÇ°Å³ª Á¤·ÄµÇÁö ¾ÊÀº º¤ÅÍ¿¡¼­ ¿ä¼Ò ã±â
    -std::clamp·Î º¤ÅÍ °ªÀ» ƯÁ¤ ¼ýÀÚ ¹üÀ§·Î Á¦ÇÑ
    -std::search·Î ¹®ÀÚ¿­ÀÇ ÆÐÅÏÀ» ã°í ÃÖÀûÈ­µÈ ±¸Çö °í¸£±â
    -Å« º¤ÅÍ Ç¥º»È­
    -ÀÔ·Â ½ÃÄö½ºÀÇ ¼ø¿­ »ý¼º
    -»çÀü½Ä º´ÇÕ µµ±¸ ±¸Çö

    6Àå. STL ¾Ë°í¸®ÁòÀÇ °í±Þ »ç¿ë
    -¼Ò°³
    -STL ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇÑ Æ®¶óÀÌ Å¬·¡½º ±¸Çö
    -Æ®¶óÀ̸¦ ÀÌ¿ëÇÑ °Ë»ö¾î Ãßõ »ý¼º±â ±¸Çö
    -STL ¼ýÀÚ ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇÑ Çª¸®¿¡ º¯È¯ °ø½Ä ±¸Çö
    -µÎ º¤ÅÍÀÇ ¿ÀÂ÷ °è»ê
    -ASCII ¸¸µ¨ºê·Î ·»´õ·¯ ±¸Çö
    -ÀڽŸ¸ÀÇ ¾Ë°í¸®Áò Á÷Á¢ »ý¼º: split
    -Ç¥ÁØ ¾Ë°í¸®ÁòÀ» ÀÀ¿ëÇØ À¯¿ëÇÑ ¾Ë°í¸®Áò ¸¸µé±â: gather
    -´Ü¾î »çÀÌÀÇ ¿¬¼ÓÀûÀÎ °ø¹é Á¦°Å
    -¹®ÀÚ¿­ÀÇ ¾ÐÃà°ú ¾ÐÃà Ç®±â

    7Àå. ¹®ÀÚ¿­, ½ºÆ®¸² Ŭ·¡½º ¹× Á¤±Ô Ç¥Çö½Ä
    -¼Ò°³
    -¹®ÀÚ¿­ »ý¼º ¹× º´ÇÕ°ú º¯È¯
    -¹®ÀÚ¿­ÀÇ Ã³À½ºÎÅÍ ³¡±îÁö °ø¹é Á¦°Å
    -°´Ã¼ »ý¼º ºñ¿ë ¾øÀÌ std::string »ç¿ë
    -»ç¿ëÀÚ ÀÔ·ÂÀ¸·ÎºÎÅÍ °ª Àоî¿À±â
    -ÆÄÀÏÀÇ ¸ðµç ´Ü¾î °³¼ö ¼¼±â
    -I/O ½ºÆ®¸² ó¸®ÀÚ·Î Ãâ·Â ¼­½Ä ÁöÁ¤
    -ÆÄÀÏ ÀÔ·ÂÀ¸·ÎºÎÅÍ º¹ÀâÇÑ °´Ã¼ ÃʱâÈ­
    -std::istream ¹Ýº¹ÀڷκÎÅÍ ÄÁÅ×ÀÌ³Ê Ã¤¿ì±â
    -std::ostream ¹Ýº¹ÀÚ·Î Ãâ·Â ÀϹÝÈ­
    -ƯÁ¤ ÄÚµå ¿µ¿ªÀ» À§ÇÑ Ãâ·Â¹°À» ÆÄÀÏ·Î Àü´Þ
    -std::char_traits·ÎºÎÅÍ »ó¼Ó¹Þ¾Æ »ç¿ëÀÚ ÁöÁ¤ ¹®ÀÚ¿­ Ŭ·¡½º »ý¼º
    -Á¤±Ô Ç¥Çö½Ä ¶óÀ̺귯¸®·Î ÀÔ·Â Åäūȭ
    -±¸¹®¸¶´Ù ¼ýÀÚµéÀ» ¾ðÁ¦µçÁö ¿ÏÀüÈ÷ ´Ù¸£°Ô Ãâ·Â
    -std::iostream ¿¡·¯·ÎºÎÅÍ ÀÐÀ» ¼ö ÀÖ´Â ¿¹¿Ü ¹ß°ß

    8Àå. À¯Æ¿¸®Æ¼ Ŭ·¡½º
    -¼Ò°³
    -std::ratio¸¦ ÀÌ¿ëÇÑ ¼­·Î ´Ù¸¥ ½Ã°£ ´ÜÀ§ º¯È¯
    -std::chrono¸¦ ÀÌ¿ëÇÑ Àý´ë ½Ã°£°ú »ó´ë ½Ã°£ º¯È¯
    -std::optionalÀ» ÀÌ¿ëÇØ ½ÇÆÐ¸¦ ¾ÈÀüÇÏ°Ô ¹àÇô³»±â
    -Æ©Çÿ¡ ÇÔ¼ö Àû¿ë
    -std::tuple·Î ºü¸£°Ô µ¥ÀÌÅÍ ±¸Á¶Ã¼ ±¸¼º
    -ŸÀÔ¿¡ ´ëÇØ ´õ ¾ÈÀüÇÑ std::any¸¦ ÀÌ¿ëÇØ void* ´ëü
    -std::variant·Î ´Ù¾çÇÑ Å¸ÀÔ ÀúÀå
    -std::unique_ptrÀ» ÀÌ¿ëÇÑ ÀÚ¿ø ÀÚµ¿ ó¸®
    -std::shared_ptrÀ» ÀÌ¿ëÇÑ °øÀ¯ Èü ¸Þ¸ð¸® ÀÚµ¿ ó¸®
    -°øÀ¯ °´Ã¼¿¡ ´ëÇÑ weak Æ÷ÀÎÅÍ ´Ù·ç±â
    -½º¸¶Æ® Æ÷ÀÎÅ͸¦ ÀÌ¿ëÇÑ ÀÌÀü APIÀÇ ÀÚ¿ø ó¸® °£¼ÒÈ­
    -°°Àº °´Ã¼ÀÇ ¼­·Î ´Ù¸¥ ¸â¹ö º¯¼ö °øÀ¯
    -³­¼ö »ý¼º°ú ¿Ã¹Ù¸¥ ³­¼ö ¿£ÁøÀ» °í¸£´Â ¹æ¹ý
    -³­¼ö »ý¼º°ú STL·Î ƯÁ¤ ºÐ¹è Çü¼º

    9Àå. º´·Ä ó¸®¿Í µ¿½Ã¼º
    -¼Ò°³
    -Ç¥ÁØ ¾Ë°í¸®ÁòÀ» »ç¿ëÇØ ÀÚµ¿À¸·Î ÄÚµå º´·ÄÈ­
    -ƯÁ¤ ½Ã°£ µ¿¾È ÇÁ·Î±×·¥ ¸ØÃß±â
    -½º·¹µåÀÇ ½ÃÀÛ°ú Áß´Ü
    -std::unique_lock°ú std::shared_lockÀ¸·Î ¿¹¿Ü¿¡ ¾ÈÀüÇÑ °øÀ¯ Àá±Ý ¼öÇà
    -std::scoped_lock·Î µ¥µå¶ô ÇÇÇϱâ
    -std::cout µ¿½Ã »ç¿ë µ¿±âÈ­
    -std::call_once·Î ¾ÈÀüÇÏ°Ô ÃʱâÈ­ Áö¿¬
    -std::async¸¦ »ç¿ëÇØ ¹é±×¶ó¿îµå·Î ÀÛ¾÷ ½ÇÇà
    -std::condition_variable·Î »ý»êÀÚ/¼ÒºñÀÚ °ü¿ë Ç¥Çö ±¸Çö
    -std::condition_variable¸¦ ÀÌ¿ëÇØ ´Ù¼öÀÇ »ý»êÀÚ/¼ÒºñÀÚ Ç¥Çö ±¸Çö
    -std::async¸¦ ÀÌ¿ëÇÑ ASCII ¸¸µ¨ºê·Î ·»´õ·¯ º´·ÄÈ­
    -std::future·Î °£´ÜÇÑ ÀÚµ¿ º´·ÄÈ­ ¶óÀ̺귯¸® ±¸Çö

    10Àå. ÆÄÀÏ ½Ã½ºÅÛ
    -¼Ò°³
    -°æ·Î Á¤±ÔÈ­ µµ±¸ ±¸Çö
    -»ó´ë °æ·Î¿¡¼­ ±âÁØ ÆÄÀÏ °æ·Î ¾ò±â
    -µð·ºÅ͸® ³»ÀÇ ¸ðµç ÆÄÀÏ ¸ñ·Ï ±¸Çϱâ
    -±×·¾°ú À¯»çÇÑ ÅØ½ºÆ® °Ë»ö µµ±¸ ±¸Çö
    -ÀÚµ¿ ÆÄÀÏ À̸§ º¯°æ ±¸Çö
    -µð½ºÅ© »ç¿ë Ä«¿îÅÍ ±¸Çö
    -ÆÄÀÏ Å¸ÀÔÀÇ Åë°è °è»ê
    -Áߺ¹ ³»¿ëÀ» ½É¸µÅ©·Î ´ëÃ¼ÇØ Æú´õ Å©±â¸¦ ÁÙÀÌ´Â µµ±¸ ±¸Çö

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽеµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹Ýǰ/±³È¯

    »óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹Ýǰ/±³È¯

    ¹Ýǰ/±³È¯
    ¹Ýǰ/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹Ýǰ/±³È¯ °¡´É ±â°£ ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹Ýǰ/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óǰ(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(ÆÄº»/ÈѼÕ/¿À¹ß¼Û »óǰÀ» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ýǰ/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved