Ciao a tutti, scrivo questo argomento perchè inesperto programmatore C/C++.
Ho bisogno di dichiarare una matrice di Byte a partire dalla seguente situazione:
In un file di header ho la seguente dichiarazione
typedef CArray <BYTE, BYTE> ByteArray;
e in un un secondo file di header la uso così
ByteArray m_MemArray;
Nel mio progetto ho un metodo che ogni volta che viene richiamato, carica da disco nella variabile m_MemArray una immagine.
Ogni volta che il metodo suddetto viene eseguito, la variabile m_MemArray viene svuotata e caricata con una nuova immagine.
Quello di cui ho bisogno è di salvare di volta in volta il contenuto di m_MemArray in una posizione di un array (es. m_MemMatrix) prima che m_MemArray perda il suo contenuto.
Alla fine del codice che richiama il metodo che riempie m_MemArray vorrei che la matrice m_memMatrix contenga n righe per quante immagini sono state caricate da disco.
Il mio dubbio è ora come dichiarare m_MemMatrix, dove dichiararla (forse nello stesso file di header dove è dichiarata m_MemArray) e come utilizzarla per riempirla.
Spero di aver spiegato con un minimo di chiarezza il mio problema. Grazie in anticipo per eventuali risposte.