void main (void)
{
    //O VETOR alocado dinamicamente começa com 0 elementos.

    INTVECTOR Vetor;

    //Adiciona um elemento ao final do vetor, um int com o valor 42.
    Vetor.push_back(42);

    //Exibe estatísticas sobre vetor
    cout << "O tamanho de Vetor e: " << Vetor.size () << endl;
    cout << "O tamanho maximo de Vetor e: " << Vetor.max_size () << endl;
    cout << "a capacidade de Vetor e: " << Vetor.capacity () << endl;

    //Garante que há espaço para pelo menos 1000 elementos
    Vetor.reserve (1000);
    cout << endl << "Apos reservar espaco para 1000 elementos: " << endl;
    cout << "O tamanho de Vetor e: " << Vetor.size () << endl;
    cout << "O tamanho maximo de Vetor e: " << Vetor.max_size () << endl;
    cout << "A capacidade de Vetor e: " << Vetor.capacity () << endl;

    //Garante que há espaço para pelo menos 2000 elementos.

    Vetor.resize (2000);
    cout << endl << "Apos redefinir o espaco para 2000 elementos: " << endl;
    cout << "O tamanho de Vetor e: " << Vetor.size () << endl;
    cout << "O tamanho maximo de Vetor e: " << Vetor.max_size () << endl;
    cout << "A capacidade de Vetor e: " << Vetor.capacity () << endl;

}