Diferencia entre revisiones de «Programación en C++/Biblioteca Estándar de Plantillas/Vectores»

Contenido eliminado Contenido añadido
El lobo (discusión | contribs.)
El lobo (discusión | contribs.)
Línea 1:
== Vector estándar ==
==Estándar vector==
<div style="background:#fffeee; text-align:justify; padding:40px;">
La estructura de la clase <b>vector</b> está pensada para operar con arreglos unidimencionales de datos, los elementos de un vector pueden ser manipulados de la misma manera en que se hace con las estructuras de arreglos (arrays) tradicionales en C, C++; es decir, los componentes de un vector pueden ser referenciados a travez de un índice numérico, de la misma manera que en un arreglo cualquiera. Por ejemplo, si '''A''' es un objeto de vector, entonces la instrucción: '''A[0];''' se refiere al componente 0 (primer elemento) de '''A'''. El resultado de todo esto es que usted puede navegar o iterar a travez de los componentes de una lista haciendo uso de índices, o si lo prefiere a travez de punteros iteradores. Si usted desea ver una lista completa de los métodos asociados a la clase vector siga éste enlace ( [[#Tabla de métodos|Tabla de métodos]] ), pero recuerde que no todos ellos serán cubiertos aquí.
<br><br>
Para comenzar, vamos a presentar un ejemplo sencillo, el cual consistirá en crear un vector de números de punto flotante. Al vector creado le agregaremos una serie de valores los cuales posteriormente serán sumados y desplegados en la pantalla del monitor. Para nuestro ejemplo vamos a emplear los métodos '''push_back''' (para agregar los números), '''size''' (para obtener el número de componentes en el vector), e iteraremos por medio de índices numéricos. Veamos.