- Reserve
- Resize
- Shutdown
- Add
- AddArray
- AddArray
- Insert
- InsertArray
- InsertArray
- AssignArray
- AssignArray
- Update
- Shift
- Delete
- DeleteRange
- At
- CompareArray
- CompareArray
- InsertSort
- Search
- SearchGreat
- SearchLess
- SearchGreatOrEqual
- SearchLessOrEqual
- SearchFirst
- SearchLast
- SearchLinear
- Save
- Load
- Type
CArrayChar
CArrayChar es una clase de arrays dinámicos de variables de tipo char o uchar.
Descripción
La clase CArrayChar permite trabajar con arrays dinámicos de variables de tipo char o uchar. Esta clase implementa métodos para añadir, insertar y borrar elementos del array, ordenarlo, buscar elementos en el array ordenado, así como métodos para trabajar con archivos.
Declaración
class CArrayChar : public CArray |
Título
#include <Arrays\ArrayChar.mqh> |
Métodos de la clase
Control de memoria |
|
---|---|
Asigna memoria para incrementar el tamaño del array |
|
Establece un nuevo tamaño, más pequeño, del array |
|
Borra el array liberando toda la memoria |
|
Métodos de adición |
|
Añade un elemento al final del array |
|
Añade al final del array los elementos de otro array |
|
Añade al final del array los elementos de otro array |
|
Inserta un elemento en la posición especificada |
|
Inserta en la posición especificada un array de elementos de otro array |
|
Inserta en la posición especificada un array de elementos de otro array |
|
Copia los elementos de otro array |
|
Copia los elementos de otro array |
|
Métodos de modificación |
|
Cambia el elemento de la posición especificada del array |
|
Mueve un ítem de una posición dada a la especificada por el desplazamiento |
|
Métodos de borrado |
|
Borra el elemento de la posición especificada |
|
Borra el grupo de elementos de la posición especificada |
|
Métodos de acceso |
|
Obtiene el elemento de la posición especificada |
|
Métodos de comparación |
|
Compara el array con otro |
|
Compara el array con otro |
|
Métodos de ordenación |
|
Inserta el elemento en el array ordenado |
|
Busca el elemento en el array ordenado |
|
Busca en el array ordenado el elemento mayor que el especificado |
|
Busca en el array ordenado el elemento menor que el especificado |
|
Busca en el array ordenado el elemento mayor o igual que el especificado |
|
Busca en el array ordenado el elemento menor o igual que el especificado |
|
Busca en el array ordenado el primer elemento igual al especificado |
|
Busca en el array ordenado el último elemento igual al especificado |
|
Busca en el array el elemento igual al especificado |
|
Entrada/salida |
|
virtual Save |
Guarda los datos del array en el archivo |
virtual Load |
Carga los datos en el array a partir del archivo |
virtual Type |
Obtiene el identificador de tipo del array |