vector

윤재학·2022년 3월 25일

vector

vector<타입> 백터의이름 = {값}

#include <iostream> 
#include <vector>   // 벡터를 쓰기 위해선 #include로 선언과 정의를 포함 시켜줘야함
using namespace std;
void main()
{
   vector<int> intVector = {1, 2, 3};  
   // 백터에 1,2,3을 넣었다.
}

벡터변수.push_back(넣을 요소) 벡터안에 넣을요소를 추가함.

cout << "벡터 맨뒤에 15를 추가" << endl;
intVector.push_back(15);
// {1,2,3, 15 }

백터변수.size() 백터의 사이즈

 cout << "현재 벡터의 사이즈 : " << intVector.size() << endl;

벡터의 요소를 참조할때는 배열과 동일하게 참조 가능 벡터변수[3]

  cout << "intVector[3]의 값" << intVector[3] << endl;

벡터변수.erase(벡터변수.begin() + 인덱스) 벡터에서 인텍스에 있는 요소를 지움.

cout << "벡터변수[3]을 벡터에서 지움" << endl;
intVector.erase(intVector.begin() + 3);

벡터 전체 출력

for (int i = 0; i < intVector.size(); i++)
   {
      cout << intVector[i] << endl;
   }
profile
노력하자 즐겁게 개발할수 있는 환경을 위해

0개의 댓글