A classe contâiner QVector<T> é uma estrutura de dados similar a um array (matriz ou vetor) que armazena seus itens em posições adjacentes na memória. O que diferencia um vector de uma simples matriz em C++ é que um vector sabe seu tamanho e pode ser redimensionado. Adicionar novos itens no final de um QVector<T> é razoavelmente eficiente, enquanto a inserção de elementos no início ou meio desta estrutura pode ser uma operação mais demorada.
Para usar o contâiner QVector<T> precisamos, antes de mais nada, acrescentar a linha abaixo à nossa seção de includes:
 |
Este código completo faz parte do nosso Super Pack Aprenda a Programar - 12.000 Dicas e Truques de Programação e 1.500 Exercícios Resolvidos. |
Domine lógica de programação e várias linguagens de programação com o nosso Super Pack Aprenda a Programar - 12.000 Dicas e Truques de Programação e 1.500 Exercícios Resolvidos.
Torne-se um(a) expert em Java, Portugol, VisuAlg, Python, PHP, JavaScript, Delphi, C, C++, C#, VB.NET, LISP, Ruby, e muito mais. São mais de 15.000 páginas com conteúdo exclusivo para você estudar onde e quando quiser. |
Me Fala Mais |
Veja um trecho de código no qual criamos um QVector<T> para guardar inteiros (int):
 |
Este código completo faz parte do nosso Super Pack Aprenda a Programar - 12.000 Dicas e Truques de Programação e 1.500 Exercícios Resolvidos. |
Domine lógica de programação e várias linguagens de programação com o nosso Super Pack Aprenda a Programar - 12.000 Dicas e Truques de Programação e 1.500 Exercícios Resolvidos.
Torne-se um(a) expert em Java, Portugol, VisuAlg, Python, PHP, JavaScript, Delphi, C, C++, C#, VB.NET, LISP, Ruby, e muito mais. São mais de 15.000 páginas com conteúdo exclusivo para você estudar onde e quando quiser. |
Me Fala Mais |
|