<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
비교 작업에서는 두 번째 (오른쪽) 벡터입니다.
연산자
연산자의 왼쪽에는 벡터 객체와 같은 벡터 개체 오른쪽에 인지 테스트 합니다. |
|
벡터 객체 연산자의 왼쪽에서 오른쪽에 벡터 객체 보다 작은 경우 테스트 합니다. |
|
테스트 연산자의 왼쪽에 있는 벡터 개체 오른쪽에 벡터 개체 보다 작거나입니다. |
|
연산자의 왼쪽에는 벡터 객체와 같은 벡터 개체 오른쪽에 인지 테스트 합니다. |
|
벡터 객체 연산자의 왼쪽에서 오른쪽에 벡터 객체 보다 클 경우 테스트 합니다. |
|
벡터 객체 연산자의 왼쪽에서 오른쪽에 벡터 개체 보다 크거나 인지 테스트 합니다. |
클래스
템플릿 클래스는 선형 배열에서 지정 된 형식의 요소를 정렬 하 고 모든 요소에 빠른 임의 액세스를 허용 하는 시퀀스 컨테이너. |
특수화
전체 특수화 템플릿 클래스 벡터 형식의 요소에 대 한 bool 에 있는 할당자 특수화가 사용 되는 내부 형식에 대 한. |
요구 사항
헤더: <vector>
네임 스페이스: std