dkfwl24   7년 전

문제가 안풀려서 게시판을 보다가

queue<pair<int,int> > q; 이런 코딩이 있더라고요?

인터넷 검색해보니까 C++에서 제공하는 라이브러리라고 그러던데

그 안에있는 pair<int,int> 이건 뭔지 모르겠네요? 뭐라그러나요 이걸...

막 make_pair(0,0) 이렇게도 쓰던데 생전 처음보네요 ㅠㅠ

hoon222y   7년 전

pair 말 뜻 그대로 2개를 저장한다는 말입니다 . 

즉 queue안에 <int,int>모양의 pair가 들어간다는 말입니다. 

그러한 queue에 pair형을 삽입할 떄 make_pair(0,1)이라고 하면 pair형 (0,1)이 삽입된다는 뜻입니다. 

sgchoi5   7년 전

C++ STL (Standard Template Library) 검색하셔서 공부하시면 되겠네요.

dkfwl24   7년 전

빠른시간에 답글이!

Java에 Collection 클래스랑 비슷한게 C++에도 있었군요!

감사합니당

댓글을 작성하려면 로그인해야 합니다.