- 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
CArrayLong
La Classe CArrayLong è una classe di array dinamico di variabili long o ulong.
Descrizione
La classe CArrayLong offre la possibilità di lavorare con un array dinamico di variabili long o ulong. La classe consente di aggiungere/inserire/cancellare elementi di un array, eseguire l'ordinamento di un array, e la ricerca in un array ordinato. Inoltre, sono stati implementati i metodi di lavoro con i file.
Dichiarazione
class CArrayLong : public CArray |
Titolo
#include <Arrays\ArrayLong.mqh> |
Gerarchia di ereditarietàCArrayLong Discendenti diretti |
I Metodi della Classe per Gruppi
Controllo della memoria |
|
---|---|
Alloca memoria per aumentare la grandezza dell'array |
|
Imposta una nuova (più piccolo) grandezza dell'array |
|
Cancella l'array con un rilascio pieno di memoria |
|
Aggiunta metodi |
|
Aggiunta elemento alla fine dell'array |
|
Aggiunge elementi di un array alla fine di un altro |
|
Aggiunge elementi di un array alla fine di un altro |
|
Inserisce un elemento alla posizione specificata nell array |
|
Inserisce in un array elementi di un altro array dalla posizione specificata |
|
Inserisce in un array elementi di un altro array dalla posizione specificata |
|
Copia gli elementi di un array in un altro |
|
Copia gli elementi di un array in un altro |
|
Update methods |
|
Cambia l'elemento nella posizione specificata dell'array |
|
Sposta un elemento da una data posizione nella array per l'offset specificato |
|
Metodi eliminazione |
|
Rimuove l'elemento dalla posizione specificata dell'arrat |
|
Elimina un gruppo di elementi dalla posizione specificata dell'array |
|
Metodi d'accesso |
|
Ottiene l'elemento dalla posizione specificata dell'array |
|
Confronta i metodi |
|
Confronta l'array con un altro |
|
Confronta l'array con un altro |
|
Operazioni array ordinato |
|
Inserisce un elemento in un array ordinato |
|
Cerca un elemento uguale al campione(al sample) in un array ordinato |
|
Cerca un elemento con un valore superiore al valore del campione(il sample) in un array ordinato |
|
Ricerca di un elemento con un valore inferiore rispetto al valore del campione nell'array ordinato |
|
Ricerca di un elemento con un valore maggiore o uguale al valore del campione nell'array ordinato |
|
Ricerca di un elemento con un valore inferiore o uguale al valore del campione nell'array ordinato |
|
Ricerche il primo elemento pari al campione nell' array ordinato |
|
Ricerche l'ultimo elemento pari al campione nell'array ordinato |
|
Ricerche l'elemento pari al campione nell'array |
|
Input/output |
|
virtual Save |
Salva array di dati nel file |
virtual Load |
Carica i dati dell'array dal file |
virtual Type |
Ottiene il tipo identificatore array |
Metodi ereditati dalla classe CObject Prev, Prev, Next, Next, Compare |
---|
Metodi ereditati dalla classe CArray Step, Step, Total, Available, Max, IsSorted, SortMode, Clear, Sort |