<utility>
생성 하 고 쌍을 두 개의 객체를 마치 하나인 것 처럼 처리 해야 할 때마다 유용한 개체를 관리 하는 데 도움이 되는 연산자, 함수 및 STL (표준 템플릿 라이브러리) 형식을 정의 합니다.
#include <utility>
설명
쌍은 표준 C++ 라이브러리에서 널리 사용 됩니다.인수 및 반환 값의 다양 한 기능 및 같은 컨테이너 요소 유형으로 필요 하지 클래스를 매핑할 및 multimap 클래스.<utility> 헤더는 <map>가 자동으로 포함 됩니다. 해당 키/값 관리를 돕도록 요소 쌍을 입력 합니다.
클래스
종류를 래핑하는 클래스는 pair 요소입니다. |
|
래핑하는 클래스 pair 요소의 개수입니다. |
함수
참조 형식 유지 (두 lvalue 또는 rvalue) 인수에서 완벽 하 게 전달에 의해 가려진 되 고. |
|
요소에서 가져오는 함수는 pair 개체입니다. |
|
형식의 개체를 만드는 데 사용 되는 템플릿 도우미 함수 pair, 구성 요소 형식을 매개 변수로 전달 되는 데이터 형식에 기초한. |
|
인수로 서 전달 반환 된 rvalue 참조. |
|
두 pair 개체의 요소를 교환합니다. |
연산자
연산자의 왼쪽에 쌍 개체 오른쪽에 있는 쌍 개체 인지 테스트 합니다. |
|
연산자의 왼쪽에 쌍 개체 오른쪽에 쌍 개체가 같으면 테스트 합니다. |
|
연산자의 왼쪽에 있는 쌍 개체 경우 테스트 보다 오른쪽에 쌍 개체입니다. |
|
연산자의 왼쪽에 있는 쌍 개체 경우 테스트 보다 작거나 오른쪽 쌍 개체입니다. |
|
연산자의 왼쪽에 쌍 개체가 개체 오른쪽에 쌍 보다 클 경우 테스트 합니다. |
|
연산자의 왼쪽에 쌍 개체 오른쪽에 쌍 개체 보다 크거나 인지 테스트 합니다. |
Structs
두 개체를 단일 개체로 취급 하는 기능을 제공 하는 형식입니다. |