Problema:
Tenemos una función que puede hacer dos tareas, la uno y la dos. Por el parámetro se le indica que realice la tarea uno, la dos o ambas tiempo.
const int tarea_1= 0x01;
const int tarea_2= 0x10;
// orden = 0x01; Ejecuta la tarea 1
// orden = 0x10; Ejecuta la tarea 2
// orden = 0x11; Elecuta las dos tareas
int orden = 0x11;
if ((orden &
tarea_1) == tarea_1) cout << "Hago tarea_1" << endl;
if ((orden & tarea_2) ==
tarea_2) cout << "Hago tarea_2" << endl;
No hay comentarios:
Publicar un comentario