|    
			
				21/07/2014, 11:47
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: julio-2014 Ubicación: Madrid 
						Mensajes: 35
					 Antigüedad: 11 años, 3 meses Puntos: 0 |  | 
  |   Problema con Array de Booleanos 
  Hola a todos :)
 El trabajo que estoy haciendo consiste en el juego Mastermind :)
 Primeramente, he inicializado el array de booleanos a false porque de acuerdo a si coinciden el elemento del array tCodigo secreto con el de tCodigo jugada,cambiará a true la posición del array de booleanos en la que coincidan ambos .
 
 En este procedimiento me sale un error diciéndome lo siguiente:
 (error C2440) '=' : no se puede realizar la conversión de 'bool' a 'tArrayBool' .
 
 Espero puedan ayudarme,gracias :) .
 
 -------------------------------------------------------------------------
 
 //Array de booleanos para marcar los aciertos del jugador.
 
 typedef bool tArrayBool[FICHAS_JUGADA];
 
 [...]
 
 void comprobarColores (const tCodigo secreto,const tCodigo jugada,int &colocadas,int &descolocadas) {
 
 //Array de booleanos para marcar los aciertos sean colocados o descolocados.
 tArrayBool aux[FICHAS_JUGADA]={false};
 
 for (int i=0; i<FICHAS_JUGADA; i++){
 for (int j=0; j<FICHAS_JUGADA; j++){
 
 //Comparo si el elemento en la posición i del código secreto es el mismo que el de código jugada.
 if (secreto[i] == jugada[j]){
 if (i==j) {
 
 /* Se pone su posición a true para no volver a considerarlo. */
 aux[i]= true;	// <--- Aquí me señala el error
 
 /*Sumo 1 a el contador si es que los colores están en el mismo lugar. */
 colocadas++;
 }
 
 else{
 aux[i]= true; // <--- Aquí también me señala el error
 descolocadas++;
 }
 }
 }
 }
 }
     |