domingo, 3 de abril de 2011

Metodos de la clase vector y Array

vector

La clase Vector nos proporciona una solución alternativa a este problema. Un vector es similar a un array, la diferencia estriba en que un vector crece automáticamente cuando alcanza la dimensión inicial máxima. Además, proporciona métodos adicionales para añadir, eliminar elementos, e insertar elementos entre otros dos existentes.

Metodos de la clase vector
assign asignar elementos al vector
at regresa el componente de una posición específica
back regresa una referencia a el último componente del vector
begin regresa un iterator al principio del vector
capacity regresa el número de elementos que pueden ser contenidos por el vector
clear remueve todos los componentes del vector
empty true si el vector está vacio
end regresa un iterator al final del vector
erase remueve componentes del vector
front regresa una referencia al primer componente del vector
insert insertar componentes en el vector
max_size regresa el número máximo de elementos soportados por el vector
pop_back remueve el último componente del vector
push_back agrega un componente al final del vector
rbegin regresa un reverse_iterator hacia el final del vector
rend regresa un reverse_iterator hacia el inicio del vector

Array
Un array es un conjunto de valores del mismo tipo. Para hacer referencia a un
elemento concreto del array

Metodos de la clase Array

Array (numElements:int = 0)
Le permite crear una matriz con el número especificado de elementos.


Array(... values)
Le permite crear una matriz con los elementos especificados.

Concatena los elementos especificados en los parámetros con los elementos de una matriz y crea una matriz nueva.

every(callback:Function, thisObject:* = null):Boolean
Ejecuta una función de prueba en cada elemento de la matriz hasta que se llega a un elemento que devuelve false para la función especificada.

filter(callback:Function, thisObject:* = null):Array
Ejecuta una función de prueba en cada elemento de la matriz y construye una nueva matriz para todos los elementos que devuelven true para la función especificada.

forEach(callback:Function, thisObject:* = null):void
Ejecuta una función en cada elemento de la matriz.

No hay comentarios:

Publicar un comentario