Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

<vector>

Define el vector de clase de plantilla de contenedor y varias plantillas de apoyo.

El vector es un contenedor que organiza los elementos de un tipo determinado en una secuencia lineal. Permite el acceso aleatorio rápido a cualquier elemento y adiciones dinámicas y eliminaciones a y desde la secuencia. El vector es el contenedor preferido de una secuencia cuando el rendimiento de acceso aleatorio es un problema.

Para obtener más información acerca de la clase vector, consulte vector Class. Para obtener información acerca de la especialización vector<bool>, consulte vector<bool> Class.

namespace std {
template<class Type, class Allocator>
    class vector;
template<class Allocator>
    class vector<bool>;

template<class Allocator>
    struct hash<vector<bool, Allocator> >;

        // TEMPLATE FUNCTIONS
template<class Type, class Allocator>
    bool operator== (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    bool operator!= (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    bool operator< (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    bool operator> (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    bool operator<= (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    bool operator>= (
        const vector< Type, Allocator>& _Left,
        const vector< Type, Allocator>& _Right
    );
template<class Type, class Allocator>
    void swap (
        vector< Type, Allocator>& _Left,
        vector< Type, Allocator>& _Right
    );
}  // namespace std

Tipo

El parámetro de plantilla para el tipo de datos almacenados en el vector.

Asignador

El parámetro de plantilla para el objeto asignador almacenado responsable de la asignación y desasignación de memoria.

_Left

El primer vector (izquierdo) en una operación de comparación

_Right

El segundo vector (derecho) en una operación de comparación.

sxcsf7y7.collapse_all(es-es,VS.110).gifOperadores

operador! =

Comprueba si el objeto vectorial en el lado izquierdo del operador no es igual al objeto vectorial en el lado derecho.

operador <

Comprueba si el objeto vectorial en el lado izquierdo del operador es menor que el objeto vectorial en el lado derecho.

operador < =

Comprueba si el vector de objeto en el lado izquierdo del operador es menor o igual al objeto vectorial en el lado derecho.

operador ==

Comprueba si el objeto vectorial en el lado izquierdo del operador es igual al objeto vectorial en el lado derecho.

operador >

Comprueba si el objeto vectorial en el lado izquierdo del operador es mayor que el objeto vectorial en el lado derecho.

operador > =

Comprueba si el objeto vectorial en el lado izquierdo del operador es mayor o igual al objeto vectorial en el lado derecho.

sxcsf7y7.collapse_all(es-es,VS.110).gifClases

vector, clase

Una clase de plantilla de contenedores de secuencia que organizar los elementos de un tipo determinado en una disposición lineal y permitir el acceso aleatorio rápido a cualquier elemento.

sxcsf7y7.collapse_all(es-es,VS.110).gifEspecializaciones

vector de <bool> Clase

Una especialización completa del vector de clase de plantilla para los elementos de tipo bool con un asignador para el tipo subyacente utilizado por la especialización.

Encabezado: <vector>

Espacio de nombres: std

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft