A. The following code from cplusplus.com illustrates 5 differentvector constructors available in the STL. Write a test program thatuses all 5 constructors and demonstrates the use of the followingvector functions / operators: assign, at, back, begin,capacity, clear, empty, end, erase, front insert, max_size, =, [],pop_back, push_back, size. Properly document your codewith comments explaining the effect that each function is having onthe state of your program and write a summary report of yourprogram that includes the actual output.
// constructing vectors
#include <iostream>
#include <vector>
int main ()
{
// constructors used in the same order as described above:
std::vector first; // empty vector of ints
std::vector second (4,100); //
PayPal Gateway not configured
PayPal Gateway not configured