c:라이브러리_추가가_필요한_자료형

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
c:라이브러리_추가가_필요한_자료형 [2022/01/19 14:08] jonghoonc:라이브러리_추가가_필요한_자료형 [2023/09/05 15:46] (current) – external edit 127.0.0.1
Line 29: Line 29:
 다음은 각 함수를 사용하는 코드다. 다음은 각 함수를 사용하는 코드다.
  
-<code:C++ | example.cpp>+<code:C++ | example_string.cpp>
 #include <iostream> #include <iostream>
 #include <string> #include <string>
Line 81: Line 81:
 위와 같이 정확한 명칭으로 나타나게 하기 위해서는 위와 같이 정확한 명칭으로 나타나게 하기 위해서는
 <code:shell> <code:shell>
-[실행파일] | c++filt --types+./example_string | c++filt --types
 </code> </code>
 형식으로 실행을 해야한다. 형식으로 실행을 해야한다.
  
 ===== 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를 추가한다. |
  • c/라이브러리_추가가_필요한_자료형.1642568881.txt.gz
  • Last modified: 2023/09/05 15:46
  • (external edit)