다음을 통해 공유


<vector>

템플릿 클래스 컨테이너 벡터와 몇 가지 지원 서식 파일을 정의합니다.

vector 선형 시퀀스에서 지정 된 형식의 요소를 구성 하는 컨테이너입니다.이 빠른 임의 액세스를 요소 및 동적 추가 및 제거 하 고 시퀀스에서에 있습니다.vector 때 임의 액세스 성능 부지로 시퀀스에 대 한 기본 컨테이너입니다.

클래스에 대 한 자세한 내용은 vector를 참조 하십시오 vector Class.특수화에 대 한 자세한 내용은 vector<bool>를 참조 하십시오 vector<bool> Class.

namespace std {
template<class Type, class Allocator>
    class vector;
template<class Allocator>
    class vector<bool>;

template<class Allocator>
    struct hash<vector<bool, Allocator> >;

        // TEMPLATE FUNCTIONS
template<class Type, class Allocator>
    bool operator== (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    bool operator!= (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    bool operator< (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    bool operator> (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    bool operator<= (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    bool operator>= (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    void swap (
        vector< Type, Allocator>& _Left,
        vector< Type, Allocator>& _Right
    );
}  // namespace std

매개 변수

  • 형식
    벡터에 저장 된 데이터의 유형에 대 한 템플릿 매개 변수입니다.

  • 할당자
    저장된 할당 자가 메모리 할당 및 할당 취소를 담당 하는 개체에 대 한 템플릿 매개 변수입니다.

  • _Left
    비교 작업에서 첫 번째 (왼쪽된) 벡터

  • _Right
    비교 작업에서는 두 번째 (오른쪽) 벡터입니다.

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

연산자!=

연산자의 왼쪽에는 벡터 객체와 같은 벡터 개체 오른쪽에 인지 테스트 합니다.

연산자 <

벡터 객체 연산자의 왼쪽에서 오른쪽에 벡터 객체 보다 작은 경우 테스트 합니다.

연산자 < =

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

연산자 = =

연산자의 왼쪽에는 벡터 객체와 같은 벡터 개체 오른쪽에 인지 테스트 합니다.

연산자 >

벡터 객체 연산자의 왼쪽에서 오른쪽에 벡터 객체 보다 클 경우 테스트 합니다.

연산자 > =

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

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

벡터 클래스

템플릿 클래스는 선형 배열에서 지정 된 형식의 요소를 정렬 하 고 모든 요소에 빠른 임의 액세스를 허용 하는 시퀀스 컨테이너.

sxcsf7y7.collapse_all(ko-kr,VS.110).gif특수화

벡터 <bool> 클래스

전체 특수화 템플릿 클래스 벡터 형식의 요소에 대 한 bool 에 있는 할당자 특수화가 사용 되는 내부 형식에 대 한.

요구 사항

헤더: <vector>

네임 스페이스: std

참고 항목

참조

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

표준 템플릿 라이브러리

기타 리소스

<vector> 멤버

헤더 파일