두 개의 값을 가질 수 있는 구조체입니다.
-
헤더 선언
*#include <*utility>
-
객체 생성
pair<타입1, 타입2> 변수명 = make_pair(변수1, 변수2);
-
접근 방법
변수명.first; // 첫 번쨰 값
변수명.second; // 두 번째 값
-
연산자 ==, !=, <, >, <=, >= 의 사용이 가능합니다.
- 따라서 <algorithm>의 sort의 사용이 가능합니다.
- first를 먼저 비교한 후, first가 같다면 second를 비교합니다.