[C++] std::vector
·
C | C++/STL
개요 C++에서는 동적 크기를 갖는 컨테이너로 표준 라이브러리의 vector를 사용할 수 있습니다.vector vc { 1, 2, 3, 4, 5 }; vector는 std:list와 매우 비슷하지만, 내부 구현 방식과 특성이 다르기 때문에 상황에 맞게 적절한 컨테이너를 사용해야 합니다. std::list의 주요 특징은 아래 링크의 글에서 자세히 확인할 수 있습니다.  [C++] std::list개요 C++에서는 동적 크기를 갖는 컨테이너 배열로 표준 라이브러리의 list를 사용할 수 있습니다.list li { 1, 2, 3, 4, 5 }; list는 std::vector와 매우 비슷하지만, 내부 구현 방식과 특성이 다르기 때문hyeokjunjjang.tistory.com특징동적 컨테이너 크기요소를 추가하..
[C++] std::list
·
C | C++/STL
개요 C++에서는 동적 크기를 갖는 컨테이너 배열로 표준 라이브러리의 list를 사용할 수 있습니다.list li { 1, 2, 3, 4, 5 }; list는 std::vector와 매우 비슷하지만, 내부 구현 방식과 특성이 다르기 때문에 상황에 맞게 적절한 컨테이너를 사용해야 합니다. std::vector의 주요 특징은 아래 링크의 글에서 자세히 확인할 수 있습니다.  [C++] std::vector개요 C++에서는 동적 크기를 갖는 컨테이너로 표준 라이브러리의 vector를 사용할 수 있습니다.vector vc { 1, 2, 3, 4, 5 }; vector는 std:list와 매우 비슷하지만, 내부 구현 방식과 특성이 다르기 때문에hyeokjunjjang.tistory.com특징동적 컨테이너 크기요소..
[C++] std::array
·
C | C++/STL
개요 C++에서 정적 배열을 사용하기 위해서 다음과 같이 작성할 수 있습니다.int ary[5] = { 1, 2, 3, 4, 5 };array ary { 1, 2, 3, 4, 5 }; C스타일의 정적 배열과 array는  매우 비슷하지만 약간의 편의 기능을 추가한 형태입니다.  특징동적 할당 배열을 런타임에 선언 및 할당할 수 있습니다.고정된 배열 크기배열의 크기는 컴파일 타임에 고정되며, 런타임에 변동될 수 없습니다.안정성 및 편의성 증가template를 사용하여 타입 안정성을 보장합니다. 배열의 크기를 자체적으로 참조할 수 있고, 표준 라이브러리 함수를 지원하여 begin 및 end iterator를 사용할 수 있습니다.헤더#include  array를 사용하기 위해서 다음과 같이 헤더를 포함해야 ..