Javatpoint Logo
Javatpoint Logo

C++ map end() Function

C++ map end() function is used to return an iterator which is next to the last entry in the map.

Syntax

Parameter

None

Return value

It returns an iterator pointing next to the last element of the map.

Example 1

Let's see a simple example for end() function.

Output:

a => C++
b => Java
c => SQL

In the above, end() function is used to return an iterator pointing next to the last element in the mymap map.

Example 2

Let's see a simple example to iterate over the map using for-each loop.

Output:

Room1 = 100
Room2 = 200
Room3 = 300 

In the above example, we are using an STL algorithm std::for-each to iterate over the map. It will iterate on each of the map element and call the callback provided by us.

Example 3

Let's see a simple example to iterate over the map using while loop.

Output:

100 = Nikita
200 = Deep
300 = Priya
400 = Suman
500 = Aman

In the above example, end() function is used to return an iterator pointing next to the last element in the mymap map.

Example 4

Let's see a simple example.

Output:

Elements are:
10 * 10 = 100
20 * 20 = 400
30 * 30 = 900

In the above example, end() function is used to return an iterator pointing next to the last element in the mymap map.

Next TopicC++ Map



Please Share

facebook twitter google plus pinterest