*   >> Leitura Educação Artigos >> science >> programação

O recipiente do vetor em C ++

e de um caminho é o seguinte: vector vectorName: Aqui, T significa o tipo de valores (objetos) que você deseja para cada um dos elementos da lista. O programa a seguir é uma ilustração: #include #include using namespace std; int main () {vector myVtor; retornar 0; } A segunda linha neste código inclui o vetor. Você não pode trabalhar com vetores sem este arquivo de cabeçalho. Na principal, a primeira declaração começa com a palavra, vetor, que é a classe. Além disso nome da classe, temos int em colchetes.

int é o tipo de objeto que queremos para cada um dos elementos da lista do vetor. int nesta posição é chamada um argumento de modelo. Depois disso na mesma linha, você tem o nome que damos ao vetor instanciado. O nome é myVtor. Com a declaração, um vetor é instanciado. Qualquer vector instanciado tem uma lista. Neste caso, a lista está vazia. Veremos como se encaixam em elementos mais tarde. Em termos simples, a sintaxe de uma outra maneira para instanciar um vetor é: vector vectorName (size_type n, T obj): Aqui, você pode considerar size_type como um int.

O primeiro parâmetro é o número de elementos iniciais que você deseja. O segundo é o valor inicial que você deseja para cada um dos elementos da lista. O segundo parâmetro é opcional. O programa a seguir ilustra a sintaxe: #include #include using namespace std; int main () {vector myVtor (5, 2); retornar 0; } A diferença entre este programa eo anterior, é a presença de argumentos na chamada do construtor, da primeira declaração em principal. Nós agora temos uma lista de vetores de 5 elementos, onde cada valor do elemento é 2. Veremos como ler os elementos mais tarde.

O Destructor O destrutor vetor é, ~vector (); Vimos duas maneiras de instanciar um vetor. Você vai usar esses caminhos muitas vezes. Se você quer saber as poucas outras maneiras, em seguida, você tem que consultar algum outro documento. Vamos dar uma pausa e continuar na próxima parte da série. Chrys Para chegar a qualquer uma das partes desta série, basta digitar o título correspondente abaixo e meu nome, Chrys, na caixa de pesquisa da página e clique em Procurar (menu utilização se disponível): Introdução a uma C Simples ++ Sequence Container Princípios de um C ++ Simple Sequence Container Criação de um contêiner Simple Sequence em C ++ O recipiente do vetor em C ++ Vector elemento de acesso no C ++ Métodos Vector Voltando Iterators em C ++ Vector modificadores em C ++ Vector Capacidade em C ++ Vector Igualdade Operado

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.