다음을 통해 공유


<utility>

생성 하 고 쌍을 두 개의 객체를 마치 하나인 것 처럼 처리 해야 할 때마다 유용한 개체를 관리 하는 데 도움이 되는 연산자, 함수 및 STL (표준 템플릿 라이브러리) 형식을 정의 합니다.

#include <utility>

설명

쌍은 표준 C++ 라이브러리에서 널리 사용 됩니다.인수 및 반환 값의 다양 한 기능 및 같은 컨테이너 요소 유형으로 필요 하지 클래스를 매핑할multimap 클래스.<utility> 헤더는 <map>가 자동으로 포함 됩니다. 해당 키/값 관리를 돕도록 요소 쌍을 입력 합니다.

86s69hwc.collapse_all(ko-kr,VS.110).gif클래스

tuple_element

종류를 래핑하는 클래스는 pair 요소입니다.

tuple_size

래핑하는 클래스 pair 요소의 개수입니다.

86s69hwc.collapse_all(ko-kr,VS.110).gif함수

forward

참조 형식 유지 (두 lvalue 또는 rvalue) 인수에서 완벽 하 게 전달에 의해 가려진 되 고.

get

요소에서 가져오는 함수는 pair 개체입니다.

make_pair

형식의 개체를 만드는 데 사용 되는 템플릿 도우미 함수 pair, 구성 요소 형식을 매개 변수로 전달 되는 데이터 형식에 기초한.

이동

인수로 서 전달 반환 된 rvalue 참조.

스왑

pair 개체의 요소를 교환합니다.

86s69hwc.collapse_all(ko-kr,VS.110).gif연산자

연산자! =

연산자의 왼쪽에 쌍 개체 오른쪽에 있는 쌍 개체 인지 테스트 합니다.

연산자 = =

연산자의 왼쪽에 쌍 개체 오른쪽에 쌍 개체가 같으면 테스트 합니다.

연산자 <

연산자의 왼쪽에 있는 쌍 개체 경우 테스트 보다 오른쪽에 쌍 개체입니다.

연산자 < =

연산자의 왼쪽에 있는 쌍 개체 경우 테스트 보다 작거나 오른쪽 쌍 개체입니다.

연산자 >

연산자의 왼쪽에 쌍 개체가 개체 오른쪽에 쌍 보다 클 경우 테스트 합니다.

연산자 > =

연산자의 왼쪽에 쌍 개체 오른쪽에 쌍 개체 보다 크거나 인지 테스트 합니다.

86s69hwc.collapse_all(ko-kr,VS.110).gifStructs

ID

두 개체를 단일 개체로 취급 하는 기능을 제공 하는 형식입니다.

참고 항목

참조

표준 C++ 라이브러리에서 스레드로부터의 안전성

기타 리소스

<utility> 멤버

헤더 파일