우노
[C++] Vector 사용법 본문
Vector 구조
Vector 는 Stack 의 구조와 비슷합니다.
Vector 주요 기능
생성
#include <iostream> #include <vector> using namespace std; int main(){ vector<int> v; }
삽입 (Vector 끝에 삽입)
v.push_back(0); v.push_back(1); v.push_back(2);
삭제 (Vector 끝에 있는 요소 삭제)
v.pop_back();
크기
v.size();
모든 요소 조회
for (int i=0; i<v.size(); ++i){ cout << v[i] << " "; }
첫 번째 요소 조회
v.front()
마지막 요소 조회
v.back()
특정 요소의 인덱스 찾기
// 1 의 인덱스를 찾고자 한다면 find(v.begin(), v.end(), 1) - v.begin()
참고
'Language > C++' 카테고리의 다른 글
[C++] String 공백 분리 (0) | 2022.04.25 |
---|---|
[C++] Priority Queue 개념과 사용법 (2) | 2021.12.07 |
[C++] Vector Sort 방법 (0) | 2021.07.18 |
[C++] 2차원 배열 초기화 (0) | 2021.07.14 |
[C++] Pair 사용법 (0) | 2021.07.14 |
Comments