C++의 벡터(벡터)
C++에서 동적 배열의 한 종류는 
벡터(벡터)입니다. 
 
벡터(벡터) — 이미 동적 배열의 모델인 데이터 구조입니다.
C++의 일반 배열에는 이를 사용하기 위한 특수 함수 및 메서드가 없습니다. C++의 벡터는 요소 작업을 위한 추가 기능을 포함하는 데이터 구조입니다.
 
벡터 만들기
#include <벡터>
...
정수 메인()
{
    // 10개 요소에 대한 정수 벡터 v 선언
  벡터 <int> v(10);
 
  // 초기 값이 0인 경우와 동일(벡터 v1)
  벡터 <int> v1(10, 0);
...
 
벡터 패딩
방법 1
n번째 요소에 대한 메모리를 할당하고 키보드에서 읽어서 채웁니다.
 
정수;
cin>> N;
벡터  a(n);
for (int i = 0; i < n; i++)
    cin>> a[i];
방법 2
두 번째 방법은 요소의 수가 알려지지 않은 경우에 필요합니다. 먼저 빈 벡터를 만든 다음 push_back() 메서드를 사용하여 새 요소를 벡터 끝에 추가합니다.
 
정수;
cin>> N;
벡터a;
for (int i = 0; i < n; i++) {
      intb;
      cin>> 비;
      a.push_back(b);
}
벡터 크기
int b = a.size();