Classe Vector em C++

2
 CLASS VECTOR exemplo de declaração: vector<int> v; vector<CDate> datas; Funções: v.size() // retorna nr de elementos do vetor v.empty() //determina se o vetor esta vazio v.resize(novo_tamanho) //redim ensiona o vector para ter um tamanho igual a novo_ tamanho é possivel na declaração do vetor inicializar todos os elementos a um valor comum.exem plo: vector<int> v1(10,-1); // v1 contém 10 elementos do tipo inteiro inicializados a - 1 vector<int> vy //vetor sem elementos (sem tamanho/vazio)  vy.push_back(x); // insere x no fim do vector  vy.pop_back(x2); // retira x2 do fim do vector

Transcript of Classe Vector em C++

Page 1: Classe Vector em C++

7/21/2019 Classe Vector em C++

http://slidepdf.com/reader/full/classe-vector-em-c 1/1

CLASS VECTOR

exemplo de declaração:

vector<int> v;vector<CDate> datas;

Funções:

v.size() // retorna nr de elementos do vetorv.empty() //determina se o vetor esta vaziov.resize(novo_tamanho) //redimensiona o vector para ter um tamanho igual a novo_ tamanho

é possivel na declaração do vetor inicializar todos os elementos a um valor comum.exemplo:

vector<int> v1(10,-1); // v1 contém 10 elementos do tipo inteiro inicializados a -1

vector<int> vy //vetor sem elementos (sem tamanho/vazio)

 vy.push_back(x); // insere x no fim do vector vy.pop_back(x2); // retira x2 do fim do vector