*   >> Lectura Educación Artículos >> science >> programación

Vector de la capacidad en C ++

Vector capacidad en C ++ contenedores Biblioteca Secuencias en C ++ Simplificado - Parte 8 División 3 Introducción Esta es la parte 8 de mi serie, Contenedores Biblioteca Secuencias en C ++, simplificado. En esta parte de la serie, hablamos de algunos métodos de vectores que están relacionados con el tamaño del vector. Supongo que has leído las partes anteriores de esta serie. Nota: Si no puede ver el código o si cree que falta algo (enlace roto, la imagen ausente), simplemente en contacto conmigo en [email protected].

Es decir, en contacto conmigo para el más mínimo problema que tenga acerca de lo que está leyendo. tamaño size_type () const; Este método devuelve el número de elementos (longitud o tamaño) en el vector. size_type puede ser considerado como un int. Pruebe el siguiente código: #include #include using namespace std; int main () {myVtor vector

(5); myVtor [0] = 'A'; myVtor [1] = 'B'; myVtor [2] = 'C'; myVtor [3] = 'D'; myVtor [4] = "E"; int VSIZE = myVtor.size (); cout return 0; } Void cambio de tamaño (size_type sz, Tc = T ()); Este método cambia el tamaño del vector.

El primer argumento es el nuevo tamaño (int) que desee. Si el tamaño solicitado es mayor que el tamaño actual, entonces el segundo argumento es el valor (objeto) del tipo de elemento que llenará las células añadidos al final de la lista de vectores. Si el nuevo tamaño es más pequeño que el tamaño actual, a continuación, se eliminan los últimos elementos; en este caso, no es necesario el segundo argumento. Si usted está aumentando el tamaño y no escribe el segundo argumento, usted tendría que valores por defecto de los elementos añadidos.

Leer y tratar las dos muestras siguientes de código: #include #include using namespace std; int main () {vector myVtor

(2); myVtor [0] = 5; myVtor [1] = 16; myVtor.resize (4, 0); cout cout cout cout return 0; } #include #include Using namespace std; int main () {myVtor vector

(5); myVtor [0] = 'A'; myVtor [1] = 'B'; myVtor [2] = 'C'; myVtor [3] = 'D'; myVtor [4] = "E"; myVtor.resize

(3); cout cout cout return 0; } Bool vacía () const; Este método se utiliza para probar si o no un vector está vacía. Vacío significa que el vector tiene ningún elemento.

Devuelve verdadero si no hay elementos en el vector, de lo contrario, devuelve false. Leer y tratar las dos muestras siguientes de código: #include #include using namespace std; int main () {myVtor vector; si (myVtor.empty ()) {cout} return 0; } #include #include Using namespace std;

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.