std::array vs std::vector 이 둘의 차이점은 무엇일까? 우선 둘은 C++에서 배열을 관리를 해주는 라이브러리이다. 그렇다면 둘 다 배열을 관리를 해주는 것은 같으나 무엇이 달라 나뉜 것일까? std::array 우선 C++에서의 std::array 사용법은 다음과 같다. #include using namespace std; int main() { array arr_1; // 정수형 타입의 크기가 5인 배열선언 array arr_2 = { 1,3,5,7,9 };// 정수형 타입의 크기가 5이고 특정 원소로 초기화된 배열 선언 } box로 선언한 array은 일반적인 배열과 똑같이 접근이 가능하며 추가적으로 begin(), end(), front(), back(), data() 등등 멤버..