Ya pero es que el que lo dijo operaba a nivel de bits para usar una sola varaible para varios booleanos, esa es la razón de usar el aritmético, sólo quiere invertir uno de esos bits.;)
por
pobrecito hablador
el Lunes, 15 Marzo de 2010, 16:23h
(#1209067)
Y yo entendí que estaba usando para negar un valor booleano, si te das cuenta usa la variable y para mostrar su ejemplo, Luisito aquí nadie te entiende, estás 100% que no eres mujer?, ya empiezo a tener mis sospechas.
por
pobrecito hablador
el Lunes, 15 Marzo de 2010, 22:50h
(#1209144)
Mejor lo pones, pues si lo hace con el operador "^" lo hace totalmente mal, si quieres hacer el not de un solo bit de una variable se usaría el siguiente código:
Re:Una respuesta.
(Puntos:2)( Última bitácora: Lunes, 27 Diciembre de 2010, 18:41h )
JulioSAO xD.
Re:Una respuesta.
(Puntos:0)Re:Una respuesta.
(Puntos:0)int mascara = 0x02
salida=(variable & (~mascara)) | (mascara & (~variable))