La estructura de la clase vector está pensada para operar con arreglos unidimencionales de datos, los elementos de un vector pueden ser manipulados de la misma manera comoen 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 y, o si lo prefiere, a travez de punteros iteradores. antes de ver cualquier ejemplo daremos la lista de los métodos de la clase o plantilla vector.