Preguntas etiquetadas con boolean

86
¿Cómo crear un valor booleano?

Soy totalmente nuevo en XSLT y no puedo averiguar dónde me equivoco con el siguiente código. <xsl:variable name="var" select="boolean('false')"/> <xsl:if test="$var'">variable is true</xsl:if> Siempre devuelve verdadero cuando se supone que es falso. ¿Por qué?...

84
¿Por qué bool es una subclase de int?

Al almacenar un bool en memcached a través de python-memcached, noté que se devuelve como un número entero. Verificar el código de la biblioteca me mostró que hay un lugar donde isinstance(val, int)se marca para marcar el valor como un número entero. Así que lo probé en el shell de Python y...

81
Usar operadores bit a bit para booleanos en C ++

¿Hay alguna razón para no usar los operadores bit a bit &, | y ^ para valores "bool" en C ++? A veces me encuentro con situaciones en las que quiero que se cumpla exactamente una de las dos condiciones (XOR), por lo que simplemente lanzo el operador ^ a una expresión condicional. A veces...

12
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...