Diferencia entre revisiones de «Programación en C++/Librería Estándar de Plantillas\Iteradores»
Contenido eliminado Contenido añadido
Línea 43:
<tr><td>end</td><td>regresa un iterator al final del vector</td></tr>
<tr><td>erase</td><td>remueve componentes del vector</td></tr>
<tr><td>front</td><td>regresa una referencia al primer componente del vector</td></tr>
<tr><td>insert</td><td>insertar componentes en el vector</td></tr>▼
<tr><td>max_size</td><td>regresa el número máximo de elementos soportados por el vector</td></tr>▼
<tr><td>push_back</td><td>agrega un componente al final del vector</td></tr>▼
<tr><td>rbegin</td><td>regresa un reverse_iterator hacia el final del vector</td></tr>▼
<tr><td>rend</td><td>regresa un reverse_iterator hacia el inicio del vector</td></tr>▼
<tr><td>reserve</td><td>establece la capacidad mínima del vector</td></tr>▼
▲insertar componentes en el vector
<tr><td>resize</td><td>cambia el tamaño del vector</td></tr>▼
<tr><td>size</td><td>regresa el número de componentes en el vector</td></tr>▼
<tr><td>swap</td><td>intercambia el contenido de un vector con el de otro</td></tr>▼
</table><br>▼
▲regresa el número máximo de elementos soportados por el vector
Para comenzar, vamos a presentar un ejemplo sencillo, el cual consistirá en crear un vector de números de punto flotante.
▲agrega un componente al final del vector
▲regresa un reverse_iterator hacia el final del vector
▲regresa un reverse_iterator hacia el inicio del vector
▲establece la capacidad mínima del vector
▲cambia el tamaño del vector
▲regresa el número de componentes en el vector
▲intercambia el contenido de un vector con el de otro
▲</table>
▲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.
<source lang=cpp>
// Demostracion del uso de un vector
// probado en: Dev-C++ 4.9.9.2
Línea 103 ⟶ 69:
int main(int argc, char *argv[])
{
{
}
}</source>
|