- ÇöÀç À§Ä¡
- home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼ > ÇÁ·Î±×·¡¹Ö/¾ð¾î > ³ú¸¦ ÀÚ±ØÇÏ´Â C++ STL[ÇѺû¹Ìµð¾î]
ÀλýÀº Àç¹Ì¿Í Çູ Áß½ÉÀÌ µÇ¾î¾ß ÇÑ´Ù°í ¹Ï´Â Æò¹üÇÑ °³¹ßÀÚ °øµ¿È¯ÀÇ ¡º³ú¸¦ ÀÚ±ØÇÏ´Â C STL¡». C ÀÔ¹®ÀÚ¸¦ ´ë»óÀ¸·Î STLÀÇ µ¿ÀÛ ¿ø¸®¿Í ±¸Çö ¿ø¸®¸¦ ÇнÀÇÏ¸é¼ ÇÙ½É ¿ø¸®¸¦ Å͵æÇϵµ·Ï ±¸¼ºÇÑ C STL ±³Àç´Ù. C ÇнÀ °æÇèÀÌ ÀÖÁö¸¸ STLÀ» µÎ·Á¿öÇÏ´Â »ç¶÷µéµµ °£°áÇÏ°Ô ÇнÀÇسª°¡µµ·Ï ²Ù¸ì´Ù. STLÀÇ ÇÙ½ÉÀÎ ÄÁÅ×À̳Ê, ¹Ýº¹ÀÚ, ¾Ë°í¸®Áò, ÇÒ´ç±â, ±×¸®°í ÇÔ¼ö °´Ã¼ µîÀ» ¾Ë±â ½±°Ô ¼³¸íÇÏ°í ÀÖ´Ù. ½Ç·ÂÀ» ½×¾Æ³ª°¡¸é¼ ½Ç¹«¸¦ üÇèÇÏ°Ô ÇØÁÖ´Â ¿¹Á¦¸¦ ÇÔ²² ¼ö·ÏÇß´Ù.
ÀúÀÚ: °øµ¿È¯ (ÁöÀºÀÌ)
1ºÎ. STLÀ» ÇнÀÇϱâ Àü ²À ¾Ë¾Æ¾ß ÇÒ C ¹®¹ý
1Àå ¿¬»êÀÚ ¿À¹ö·Îµù
__01. ¿¬»êÀÚ ¿À¹ö·ÎµùÀ̶õ
__02. ¿¬»êÀÚ ¿À¹ö·Îµù Á¤ÀÇ ¹× »ç¿ëÇϱâ
__03. ´ÜÇ× ¿¬»êÀÚ ¿À¹ö·Îµù
__04. ÀÌÇ× ¿¬»êÀÚ ¿À¹ö·Îµù
__05. Àü¿ª ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ ¿¬»êÀÚ ¿À¹ö·Îµù
__06. STL¿¡ ÇÊ¿äÇÑ ÁÖ¿ä ¿¬»êÀÚ ¿À¹ö·Îµù
__07. ŸÀÔ º¯È¯ ¿¬»êÀÚ ¿À¹ö·Îµù
02Àå ÇÔ¼ö Æ÷ÀÎÅÍ
__01. ÇÔ¼ö Æ÷ÀÎÅͶõ
__02. ÇÔ¼ö Æ÷ÀÎÅÍÀÇ Á¾·ù
__03. Ŭ¶óÀ̾ðÆ® ÄÚµå¿Í ¼¹ö ÄÚµå
3Àå ÇÔ¼ö
01. ÇÔ¼ö °´Ã¼¶õ
02. ÇÔ¼ö °´Ã¼ ±¸Çö
4Àå ÅÛÇø´
01. ÇÔ¼ö ÅÛÇø´
02. Ŭ·¡½º ÅÛÇø´
03. STLÀ» À§ÇÑ ÅÛÇø´ ¿¹Á¦
2ºÎ. STL ÀÌÇØÇϱâ
5Àå STL ¼Ò°³
__01. STLÀ̶õ
__02. STLÀ» ÇÑ´«¿¡
6Àå ½ÃÄö½º ÄÁÅ×À̳Ê
__01. vector ÄÁÅ×À̳Ê
__02. deque ÄÁÅ×À̳Ê
__03. list ÄÁÅ×À̳Ê
7Àå ¿¬°ü ÄÁÅ×À̳Ê
__01. set ÄÁÅ×À̳Ê
__02. multiset ÄÁÅ×À̳Ê
__03. map ÄÁÅ×À̳Ê
8Àå ¾Ë°í¸®Áò
__01. ¿ø¼Ò¸¦ ¼öÁ¤ÇÏÁö ¾Ê´Â ¾Ë°í¸®Áò
__02. ¿ø¼Ò¸¦ ¼öÁ¤ÇÏ´Â ¾Ë°í¸®Áò
__03. Á¦°Å ¾Ë°í¸®Áò
__04. º¯°æ ¾Ë°í¸®Áò
__05. Á¤·Ä ¾Ë°í¸®Áò
__06. Á¤·ÄµÈ ¹üÀ§ ¾Ë°í¸®Áò
__07. ¼öÄ¡ ¾Ë°í¸®Áò
9Àå STL ÇÔ¼ö
__01. ÇÔ¼ö °´Ã¼ÀÇ Á¾·ù
__02. »ê¼ú ¿¬»ê ÇÔ¼ö °´Ã¼
__03. ºñ±³ ¿¬»ê Á¶°ÇÀÚ
__04. ³í¸® ¿¬»ê Á¶°ÇÀÚ
__05. ¹ÙÀδõ
__06. ºÎÁ¤ÀÚ
__07. ÇÔ¼ö Æ÷ÀÎÅÍ ¾î´ðÅÍ
__08. ¸â¹ö ÇÔ¼ö Æ÷ÀÎÅÍ ¾î´ðÅÍ
10Àå ¹Ýº¹ÀÚ
__01. ¹Ýº¹ÀÚÀÇ Á¾·ù
__02. X::iterator¿Í X::const_iterator
__03. X::reverse_iteratoX::const_reverse_iterator
__04. »ðÀÔ ¹Ýº¹ÀÚ
__05. ÀÔ/Ãâ·Â ½ºÆ®¸² ¹Ýº¹ÀÚ
__06. ¹Ýº¹ÀÚ Æ¯¼º°ú º¸Á¶ ÇÔ¼ö
11Àå ÄÁÅ×ÀÌ³Ê ¾î´ðÅÍ
__01. stack ÄÁÅ×À̳Ê
__02. queue ÄÁÅ×À̳Ê
__03. priority_queue ÄÁÅ×À̳Ê
12Àå string ÄÁÅ×À̳Ê
__01. stringÀÇ ÁÖ¿ä ÀÎÅÍÆäÀ̽º¿Í Ư¡
__02. stringÀÇ ÁÖ¿ä ¸â¹ö ÇÔ¼ö Á¤¸®
1Àå ¿¬»êÀÚ ¿À¹ö·Îµù
__01. ¿¬»êÀÚ ¿À¹ö·ÎµùÀ̶õ
__02. ¿¬»êÀÚ ¿À¹ö·Îµù Á¤ÀÇ ¹× »ç¿ëÇϱâ
__03. ´ÜÇ× ¿¬»êÀÚ ¿À¹ö·Îµù
__04. ÀÌÇ× ¿¬»êÀÚ ¿À¹ö·Îµù
__05. Àü¿ª ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ ¿¬»êÀÚ ¿À¹ö·Îµù
__06. STL¿¡ ÇÊ¿äÇÑ ÁÖ¿ä ¿¬»êÀÚ ¿À¹ö·Îµù
__07. ŸÀÔ º¯È¯ ¿¬»êÀÚ ¿À¹ö·Îµù
02Àå ÇÔ¼ö Æ÷ÀÎÅÍ
__01. ÇÔ¼ö Æ÷ÀÎÅͶõ
__02. ÇÔ¼ö Æ÷ÀÎÅÍÀÇ Á¾·ù
__03. Ŭ¶óÀ̾ðÆ® ÄÚµå¿Í ¼¹ö ÄÚµå
3Àå ÇÔ¼ö
01. ÇÔ¼ö °´Ã¼¶õ
02. ÇÔ¼ö °´Ã¼ ±¸Çö
4Àå ÅÛÇø´
01. ÇÔ¼ö ÅÛÇø´
02. Ŭ·¡½º ÅÛÇø´
03. STLÀ» À§ÇÑ ÅÛÇø´ ¿¹Á¦
2ºÎ. STL ÀÌÇØÇϱâ
5Àå STL ¼Ò°³
__01. STLÀ̶õ
__02. STLÀ» ÇÑ´«¿¡
6Àå ½ÃÄö½º ÄÁÅ×À̳Ê
__01. vector ÄÁÅ×À̳Ê
__02. deque ÄÁÅ×À̳Ê
__03. list ÄÁÅ×À̳Ê
7Àå ¿¬°ü ÄÁÅ×À̳Ê
__01. set ÄÁÅ×À̳Ê
__02. multiset ÄÁÅ×À̳Ê
__03. map ÄÁÅ×À̳Ê
8Àå ¾Ë°í¸®Áò
__01. ¿ø¼Ò¸¦ ¼öÁ¤ÇÏÁö ¾Ê´Â ¾Ë°í¸®Áò
__02. ¿ø¼Ò¸¦ ¼öÁ¤ÇÏ´Â ¾Ë°í¸®Áò
__03. Á¦°Å ¾Ë°í¸®Áò
__04. º¯°æ ¾Ë°í¸®Áò
__05. Á¤·Ä ¾Ë°í¸®Áò
__06. Á¤·ÄµÈ ¹üÀ§ ¾Ë°í¸®Áò
__07. ¼öÄ¡ ¾Ë°í¸®Áò
9Àå STL ÇÔ¼ö
__01. ÇÔ¼ö °´Ã¼ÀÇ Á¾·ù
__02. »ê¼ú ¿¬»ê ÇÔ¼ö °´Ã¼
__03. ºñ±³ ¿¬»ê Á¶°ÇÀÚ
__04. ³í¸® ¿¬»ê Á¶°ÇÀÚ
__05. ¹ÙÀδõ
__06. ºÎÁ¤ÀÚ
__07. ÇÔ¼ö Æ÷ÀÎÅÍ ¾î´ðÅÍ
__08. ¸â¹ö ÇÔ¼ö Æ÷ÀÎÅÍ ¾î´ðÅÍ
10Àå ¹Ýº¹ÀÚ
__01. ¹Ýº¹ÀÚÀÇ Á¾·ù
__02. X::iterator¿Í X::const_iterator
__03. X::reverse_iteratoX::const_reverse_iterator
__04. »ðÀÔ ¹Ýº¹ÀÚ
__05. ÀÔ/Ãâ·Â ½ºÆ®¸² ¹Ýº¹ÀÚ
__06. ¹Ýº¹ÀÚ Æ¯¼º°ú º¸Á¶ ÇÔ¼ö
11Àå ÄÁÅ×ÀÌ³Ê ¾î´ðÅÍ
__01. stack ÄÁÅ×À̳Ê
__02. queue ÄÁÅ×À̳Ê
__03. priority_queue ÄÁÅ×À̳Ê
12Àå string ÄÁÅ×À̳Ê
__01. stringÀÇ ÁÖ¿ä ÀÎÅÍÆäÀ̽º¿Í Ư¡
__02. stringÀÇ ÁÖ¿ä ¸â¹ö ÇÔ¼ö Á¤¸®
ÀÌ Ã¥ÀÌ Á¦½ÃÇÏ´Â ÇÙ½É ³»¿ë
C Ç¥ÁØ ÅÛÇø´ ¶óÀ̺귯¸®(STL) ÇнÀÀ» À§ÇÑ ¾È³»¼
¾î¶² µ¶ÀÚ¸¦ À§ÇÑ Ã¥Àΰ¡?
C ÇнÀÀ» ¸¶Ä£ µ¶ÀÚ, À» °øºÎÇÑ µ¶ÀÚ
C À» ÇнÀÇßÁö¸¸ Ç¥ÁØ ÅÛÇø´ ¶óÀ̺귯¸®(STL)À» °øºÎÇÏÁö ¾ÊÀº µ¶ÀÚ
Ç¥ÁØ ÅÛÇø´ ¶óÀ̺귯¸®(STL)¸¦ ÇнÀÇÏ·Á´Â µ¶ÀÚ
¿¹Á¦ À§ÁÖ·Î °£°áÇÏ°í ºü¸£°Ô ¼³¸í
ÄÚµå Áß½ÉÀ¸·Î ¼³¸íÇß´Ù. Äڵ带 ½Ç½ÀÇÏ¸é¼ ÇÑ ´Ü°è¾¿ ½Ç·ÂÀ» ½×À» ¼ö ÀÖ°Ô Çß´Ù. ´Ü°èº°·Î ³À̵µ¸¦ Á¶±Ý¾¿ ¿Ã¸®°í ¿¹Á¦¸¦ Á¡ÁøÀûÀ¸·Î °³¼±ÇÏ´Â ¹æ¹ýÀ» ÅÃÇØ µ¶ÀÚ°¡ STLÀÇ µ¿ÀÛ ¿ø¸®¿Í ±¸Çö ¿ø¸®¸¦ ÇÐ...
´õº¸±â