English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 함수는 벡터(vector)의 마지막 요소를 가리키기 위해 사용됩니다.
cend() 함수는상수 이터너리를end() 함수는이터너리.end() 함수가리키는 요소수정할 수 있습니다.하지만cend() 함수수정할 수 없습니다.수정.
벡터(vector) "v"에 대한 문법은 다음과 같습니다:
const_iterator itr = v.cend();
아무 파라미터도 포함하지 않습니다.
그것은 벡터(vector)의 마지막 요소를 가리키는 상수 이터너리를 반환합니다.
하나의 간단한 예제를 보여드리겠습니다.
#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() 함수에 접근합니다.
하나의 간단한 예제를 보여드리겠습니다.
#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