cpp

Study/C++

[C++] std::array (C++ 표준 라이브러리 배열 컨테이너 이야기)

C++ 표준 라이브러리에 있는 고정된 크기의 배열을 캡슐화 한 컨테이너(container that encapsulates fixed size arrays.) 입니다. C++을 사용하다 보면 일반 배열을 사용하기 보다는 std::array를 더 많이 사용하기도 합니다. (도입된 표준은 C++11 에서 도입되었습니다. 그렇기 때문에 C++11 이하의 환경에서 개발을 할때는 사용하지 못합니다.) 자주 사용되는 몇 가지를 보도록 합시다. 생성자 (Initializer) 기본적으로 Aggregate 한 방식으로 사용됩니다. #include // 헤더파일 필요 // 사용법 std::array 이름 = 초기화값; // Aggregate 형식 지원 std::array arrInt1 = {1,2,3}; // 크기는 정해..

Eskeptor
'cpp' 태그의 글 목록