SW/C++

[ C++ ] array 개념 및 예제

얇은생각 2018. 11. 16. 13:20
반응형

array C에서 [] 기호를 사용해 배열을 선업합니다. C에서 사용한 배열과 동일한 배열을 선언하지만 컨테이너와 같이 반복자와 같은 컨테이너에서 사용할 있는 메소드를 제공합니다.

 

empty 컨테이너가 비어있는지 확인합니다.

size 원소의 개수를 확인합니다.

fill 모든 원소를 동일한 값으로 채워 넣습니다.


std::array<int10> arrayValue {1,2,3,4,5,6,7,8,9,10}
 
cs


array 이용하여 int형이고 원소가 10 있는 배열을 선언합니다. array 키워드 바로 뒤에 데이터형이고, 개수를 나타내는 것입니다.


arrayValue.empty()
 
cs


arrayValue 비었는지 묻는 것입니다. 비어있따는 것은 원소가 없다는 것을 의미합니다. 원소가 있는 경우 false 반환합니다. true 경우에는 선언 번째 원소의 개수에 0 입력해야 합니다


arrayValue.size()
 
cs


arrayValue 원소의 개수를 확인합니다. 경우 결과로 10 얻습니다.


arrayValue.fill(10)
 
cs


arrayValue 있는 모든 원소를 10으로 변경하는 것입니다. 모든 값은 10으로 채워집니다.


반응형

'SW > C++' 카테고리의 다른 글

[ C++ ] chrono 개념 및 예제  (0) 2018.11.16
[ C++ ] foward_list 개념 및 예제  (0) 2018.11.16
[ C++ ] tuple 개념 및 예제  (1) 2018.11.16
[ C++ ] 스마트 포인터 개념 및 예제  (0) 2018.11.16
[ C++ ] range base for 개념 및 예제  (0) 2018.11.16