Hola, mirando la solución de este ejercicio me encuntró con lo siguiente "OUT(APERTURA_CASILLEROS, 1 << j);", en este caso no me queda claro el funcionamiento del out, es decir, se coloca un 1 en la posición "j" o se reemplaza el contenido de APERTURA_CASILLEROS por el código binario resultante de la operación de la derecha?
Quiero decir, suponiendo que j es 3, entonces 1000, reemplaza el valor contenido en APERTURA_CASILLEROS por el código anterior? si es así, no entiendo que esto funcione como se supone que debería en la solución.
Saludos, gracias.
Link examen : https://eva.fing.edu.uy/pluginfile.php/44683/mod_folder/content/0/2015/solExAC201507.pdf?forcedownload=1