pair
-
[Data Structure] pair(ํ์ด) ์ฌ์ฉ๋ฒData Structure 2020. 3. 13. 02:06
C++ STL ์ค ํ๋์ธ pair์ ๋ํ ์ฌ์ฉ๋ฒ์ ๋๋ค. pair ๋? ๋ค๋ฅธ ํ์ ์ ๋ ๊ฐ์ฒด๋ฅผ ํ๋์ ๊ฐ์ฒด๋ก ํํํ๋ STL์ ๋๋ค. ๊ฐ๊ฐ์ ๊ฐ๋ค์ Member first์ Member second๋ก ์ ๊ทผํ ์ ์์ต๋๋ค. #include ๋ฅผ ์ ์ธํด์ผ pair๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ ํจ์ opearator = ๋์ ์ฐ์ฐ์ ๊ฐ๋ฅ swap ๋ ๊ฐ์ pair๋ฅผ ๋ฐ๊พธ๋ ํจ์ make_pair ( first, second ) pair๋ฅผ ๋ง๋๋ ํจ์ ์ค์ต ๊ฒฐ๊ณผ ์ถ๊ฐ๋ก ๊ถ๊ธํ ์ ์ด๋ ์์ ํ ์ฌํญ ์์ผ๋ฉด ๋๊ธ๋ก ๋จ๊ฒจ์ฃผ์ธ์.