C++ String cend
This function gives a reference to the last character of the string.
Difference b/w end and cend
The only difference between end and cend function is, cend returns the constant iterator pointing to the constant value.
Syntax
Consider a string str. Syntax would be:
Example
str.cend();
Parameter
This function does not contain any parameter.
Return value
This function returns the reference pointing to the last element of the string.
Example 1
Example
#include<iostream>
using namespace std;
int main()
{
string str ="mango is my favorite fruit";
fot(auto i=str.cbegin();i!=str.cend();i++)
{
cout<<*i;
}
return 0;
}
Output:
Output
mango is my favorite fruit
This example displays the string using cbegin function.
Example 2
Example
#include<iostream>
using namespace std;
int main()
{
list<int> li(1,2,3,4,5);
for(auto i=li.cbegin();i!=cend();++i)
cout<<*i
}
Output:
This example displays the list using cbegin and cend function.