C++ 표준 라이브러리 벡터 클래스는 시퀀스 컨테이너에 대한 클래스 템플릿이다.
벡터는 지정된 형식의 요소를 선형 배열에 저장하고 모든 요소에 대한 빠른 임의 액세스를 허용한다.
template <class Type, class Allocator = allocator<Type>>
class vector
Type
: 벡터에 저장되는 요소 데이터 형식
Allocator
: 벡터의 메모리 할당 및 할당 취소에 대한 세부 정보를 캡슐화하는 저장된 할당자 개체를 나타내는 형식.
이 인수는 선택 사항이며 기본값은 allocator<Type> 이다.
#include <vector>
vector<int> v1;
v1.push_back(10);
대충 이런 모양으로 사용된다.
https://learn.microsoft.com/ko-kr/cpp/standard-library/vector-class?view=msvc-170
vector 클래스
클래스 벡터의 Microsoft C++ 표준 라이브러리 구현에 대한 참조입니다.
learn.microsoft.com
'게임 개발 > C++' 카테고리의 다른 글
C++ STL String 문자열 클래스 (0) | 2023.06.24 |
---|---|
C++ STL Sort 정렬 (0) | 2023.06.04 |
OS 무관 채팅 프로그램 만들기 - 4 : C++로 TCP 채팅 프로그램 (0) | 2023.03.29 |
OS 무관 채팅 프로그램 만들기 - 3 : Python TCP 코드로 서버-클라이언트 프로그램 실행 연습하기 (0) | 2023.03.26 |
OS 무관 채팅 프로그램 만들기 - 2 : ChatGPT 이용한 서버-클라이언트 채팅 프로그램 짜기 (0) | 2023.03.22 |