Preguntas etiquetadas con bitwise-operators

Operadores que se utilizan para realizar manipulaciones a nivel de bits.Los lenguajes de programación están orientados a Byte mientras que el hardware está orientado a bits.Por lo tanto, poder operar a nivel de bits puede ser muy importante en la programación, especialmente cuando el programa interactúa directamente con el hardware. .




6
Quitar una bandera de pintura en Android
Mi código se ve así: TextView task_text = (TextView) view.findViewById(R.id.task_text); task_text.setPaintFlags( task_text.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG); Esto hace que aparezca un efecto de tachado en el texto. Sin embargo, me gustaría saber cómo eliminar la bandera una vez configurada y cómo detectar que la bandera está configurada. Entiendo que esta es una …






13
aplicaciones prácticas de operaciones bit a bit [cerrado]
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …


5
Comparando un poco a un booleano
Digamos que tengo un conjunto de banderas, codificadas en uint16_t flags. Por ejemplo, AMAZING_FLAG = 0x02. Ahora tengo una función. Esta función necesita verificar si quiero cambiar la bandera, porque si quiero hacer eso, necesito escribir en flash. Y eso es caro. Por lo tanto, quiero un cheque que me …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.