📅  最后修改于: 2020-10-21 05:47:14             🧑  作者: Mango
此函数用于指向Vector 容器中第一个元素之前的元素。指反向端。
考虑Vector “ v”。语法为:
const_reverse_iterator itr=v.crend();
它不包含任何参数。
它返回常数反向迭代器,该迭代器指向序列中的反向端。
让我们看一个简单的例子。
#include
#include
using namespace std;
int main()
{
vector v{1,2,3,4,5};
vector::const_reverse_iterator itr=v.crend()-2;
*itr=9;
cout<<*itr;
return 0;
}
In this example, it shows that crend() function does not modify the value otherwise, it shows an error.
我们来看另一个简单的例子
#include
#include
using namespace std;
int main()
{
vectorstr{"java","C","C++",".Net"};
vector::const_reverse_iterator itr=str.crend()-1;
std::cout<< *itr;
return 0;
}
输出:
java
在此示例中,crend()函数访问Vector 容器的第一个元素。