English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ vector cend() 사용 방법 및 예제

C++ Vector(컨테이너)

이 함수는 벡터(vector)의 마지막 요소를 가리키기 위해 사용됩니다.

cend()와 end()

cend() 함수는상수 이터너리를end() 함수는이터너리.end() 함수가리키는 요소수정할 수 있습니다.하지만cend() 함수수정할 수 없습니다.수정.

문법

벡터(vector) "v"에 대한 문법은 다음과 같습니다:

const_iterator itr = v.cend();

파라미터

아무 파라미터도 포함하지 않습니다.

반환 값

그것은 벡터(vector)의 마지막 요소를 가리키는 상수 이터너리를 반환합니다.

예제1

하나의 간단한 예제를 보여드리겠습니다.

#include iostream>
#include<vector>
using namespace std;
int main()
{
  vector<char> v{'T','u','t','o','r','i','a','l'};
vector<char>::const_iterator citr;
for(citr=v.cbegin();citr!=v.cend();citr++)
std::cout<<*citr;
return 0;
}

출력:

Tutorial

이 예제에서는 const_iterator 타입의 객체를 사용하여 cend() 함수에 접근합니다.

예제2

하나의 간단한 예제를 보여드리겠습니다.

#include iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> v{1,2,3,4,5};
vector<int>::const_iterator citr;
for(citr=v.cbegin();citr!=v.cend();citr++)
std::cout<<*citr<<" ";
return 0;
}

출력:

1 2 3 4 5

C++ Vector(컨테이너)