std::vector

    [C++] 1.1.12 std::vector

    안녕하세요. 수구립니다. 지난 포스팅에서는 C와 C++에 배열 스타일에 대하여 각각 알아보았는데요~ 이번 포스팅에서는 크기가 고정되어지지 않는 동적으로 변하는 배열인 vector에 대하여 알아보도록 하겠습니다! 언제나 지적은 환영입니다..! 크기가 동적으로 변하는 배열을 사용하기 위하여 사용한다. 헤더 파일어 선언되어 있으며 훨씬 유연하고 안전하다. 이는 메모리를 충분히 확보하는 작업을 알아서 처리해준다. 즉, 동적이다. // vector의 사용 예시 vector myVector = {1, 2}; // push_back()을 사용하여 생성한 벡터에 정수 추가 myVector.push_back(33); myVector.push_back(44); // 원소에 접근 cout