|
|
| iterator (deque< Key > &vec, int pos=0) |
| |
|
void | set_pos (int pos) |
| |
|
int | get_position () const |
| |
|
void | verify_array (DynArray< Key > *array_ptr) const |
| |
|
DynArray< Key > * | get_dyn_array_ptr () |
| |
|
| iterator () |
| |
|
| iterator (const iterator &itor) |
| |
|
| deque (const deque &c) |
| |
|
| deque (size_type num) |
| |
|
| deque (size_type num, const Key &value) |
| |
|
| deque (iterator beg, iterator end) |
| |
|
void | push_front (const Key &value) |
| |
|
void | pop_front () |
| |
|
| vector () |
| | Instancia un vector vacío.
|
| |
|
| vector (const vector &c) |
| | Instancia un vector copia de v.
|
| |
|
| vector (const size_type &num) |
| | Instancia un vector con capacidad inicial de num.
|
| |
| | vector (Itor beg, const Itor &end) |
| |
|
| vector (const size_type &num, const Key &value) |
| | Instancia un nuevo vector de num elementos de valor value.
|
| |
|
const size_type & | size () const |
| | Retorna el número de elementos que tiene el vector.
|
| |
|
bool | empty () const |
| | Retorna true si el vector está vacío.
|
| |
|
size_type | max_size () const |
| | Retorna la máxima dimensión que puede tener el vector.
|
| |
|
size_type | capacity () const |
| | Retorna la capacidad (dimension actual) del vector.
|
| |
|
void | reserve (const size_type &num) |
| | Aumenta la capacidad del vector en num entradas.
|
| |
|
void | resize (const size_type &num) |
| | Reajusta la capacidad del vector a num entradas.
|
| |
| void | resize (const size_type &num, const Key &value) |
| |
|
vector & | operator= (const vector &c) |
| | Asigna un vector.
|
| |
|
void | assign (const size_type &num, const Key &value) |
| | Asigna al vector num entradas con valor value.
|
| |
| void | assign (Itor beg, const Itor &end) |
| |
| void | swap (vector &c) |
| |
|
reference | at (const size_type &idx) |
| | Retorna una referencia al elemento idx del vector.
|
| |
| const_reference | at (const size_type &idx) const |
| |
|
reference | operator[] (const size_type &idx) |
| | Accede a la entrada idx.
|
| |
|
const_reference | operator[] (const size_type &idx) const |
| | Accede a la entrada idx de un vector constante.
|
| |
| reference | front () const |
| |
| reference | back () const |
| |
| iterator | begin () const |
| |
| iterator | end () const |
| |
|
iterator | insert (const iterator &pos, const Key &value) |
| | Inserta value en la posición dada por el iterador pos.
|
| |
| void | insert (iterator pos, const size_type &len, const Key &value) |
| |
| void | insert (const iterator &pos, Itor beg, const Itor &end) |
| |
|
void | push_back (const Key &value) |
| | Inserta value al final del vector.
|
| |
|
iterator | erase (const iterator &pos) |
| | Borra el elemento de la posición pos.
|
| |
| iterator | erase (const iterator &beg, const iterator &end) |
| |
|
void | pop_back () |
| | Elimina el elemento situado al final del vector.
|
| |
|
void | clear () |
| | Elimina todos los elementos del vector.
|
| |
| bool | operator== (const vector &r) const |
| |
|
bool | operator!= (const vector &r) const |
| | Retorna true si this es distinto que el vector r.
|
| |
| bool | operator< (const vector &r) const |
| |
| bool | operator> (const vector &r) const |
| |
| bool | operator<= (const vector &r) const |
| |
| bool | operator>= (const vector &r) const |
| |