Notice
Recent Posts
Recent Comments
Link
목록게임프로그래밍/STL (10)
bdfgdfg
[C++ STL] std::vector (시퀀스 컨테이너)
std::vector 시퀀스 컨테이너는 객체들을 순차적으로 저장하는 컨테이너. std::vector는 배열의 형태로 객체를 순차적으로 저장하며 가변길이(동적) 배열이다. 즉 원소의 수가 증가하면 자동으로 배열의 메모리를 늘려 데이터를 저장한다. 먼저 std::vector를 사용하기 위해서 vector 헤더파일을 추가해야 한다. 기본적인 생성방법. 1 2 3 4 5 6 7 8 // 동적 배열이기에 처음에 크기를 정해줄 필요가 없다. std::vector v; //0으로 초기화 된 10개의 원소를 가지는 vector를 생성. std::vector v(10); //5로 초기화 된 10개의 원소를 가지는 vector를 생성. std::vector v(10,5); //v2는 v1 vector를 복사. std::v..
게임프로그래밍/STL
2022. 1. 27. 19:02