// https://en.cppreference.com/w/cpp/container/vector.html
#include <iostream>
#include <vector>

template<typename T>
void imprime(const std::vector<T>& a) {
   for (int i = 0; i < a.size( ); ++i) {
      std::cout << a[i] << " ";
   }
   std::cout << "\n";
}

int main( ) {
   std::vector<int> a = { 5, 5, 5 };
   std::vector<int> b(3, 5);

   if (a == b) {
      std::cout << "Los vectores son iguales\n";
   }

   std::vector<char> c;
   c.push_back('@');             // agregar
   c.push_back('#');
   c.push_back('X');
   std::vector<char> d = c;
   c.pop_back( );                // quitar el último

   imprime(a);
   imprime(b);
   imprime(c);
   imprime(d);
}
