Ho un'Array dinamico a tre dimensioni. Ad ogni elemento della seconda dimensione vorrei associare un valore Bool (veoro o falso).

La ragione di ciò sta nel fatto che io leggo e scrivo sul mio Array non in modo seriale, ma in modo "disordinato", però una volta che un valore è stato modificato esso non va più toccato (ogni valore può essere modificato una sola volta). Per questo mi occorre un indice che mi dica se il valore è già stato modificato al fine di ignorarlo.

Io ho pensato ad un valore Bool, ma qualsiasi altra buona idea può essere utile.

Il mio array è definito come segue:

codice:
   
  int l = 0;
  #define m 4
  #define n 3
  double (*myArray)[m][n];

	// codice con cui definisco la dimensione di l  

  myArray = new double [l][m][n];

	// codice in cui adopero l'Array  

	delete []myArray;

...a voi la palla!
Qualsiasi consiglio sarà ben accetto.