Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| c:라이브러리_추가가_필요한_자료형 [2022/01/19 14:08] – jonghoon | c:라이브러리_추가가_필요한_자료형 [2023/09/05 15:46] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 81: | Line 81: | ||
| 위와 같이 정확한 명칭으로 나타나게 하기 위해서는 | 위와 같이 정확한 명칭으로 나타나게 하기 위해서는 | ||
| < | < | ||
| - | [실행파일] | + | ./ |
| </ | </ | ||
| 형식으로 실행을 해야한다. | 형식으로 실행을 해야한다. | ||
| ===== vector ===== | ===== vector ===== | ||
| + | vector는 다루기 쉬운 동적배열 자료형이다. | ||
| + | |||
| + | vector에서 지원하는 함수는 다음과 같다. | ||
| + | ^ 함수명 ^ 함수 설명 ^ | ||
| + | | vector.begin() | vector의 첫 요소의 주소를 가리키는 포인터를 반환한다. | | ||
| + | | vector.end() | vector의 마지막요소 +1 번째 요소(null값)의 주소를 가리키는 포인터를 반환한다. | | ||
| + | | vector.capacity() | vector의 크기를 반환한다. | | ||
| + | | vector.size() | vector가 실제로 사용하고 있는 크기를 반환한다. | | ||
| + | | vector.at(x) | vector의 x번째 요소를 반환한다. 잘못된 위치를 넣으면 컴파일 타임에서 에러가 발생한다. | | ||
| + | | vector.push_back(x) | vector의 마지막 요소 다음에 x를 추가한다. | | ||