119
C++ Vector emplace()
This function inserts a new element just before the position pos and size of the vector container increases.
Syntax
Consider a vector ‘v’. Syntax would be:
Parameter
pos: It defines the position before which the new element is to be inserted.
args: Arguments forwarded to construct the new element.
Return value
It returns an iterator to the newly inserted element.
Example 1
Let’s see a simple example.
Output:
Elements of vector v are :1 2 3 4 5 After adding two elements, elements are :1 2 9 8 3 4 5
In this example, size of the vector container increases using emplace() function.
Example 2
Let’s see a simpleanother example.
Output:
Mango apple strawberry banana
In this example, the size of the vector container increases by adding new string into the vector using emplace() function.
Next TopicC++ Vector