Pytania oznaczone «boolean»

86
Jak stworzyć wartość logiczną?

Jestem zupełnie nowy w XSLT i nie mogę ustalić, gdzie popełniam błąd z następującym kodem. <xsl:variable name="var" select="boolean('false')"/> <xsl:if test="$var'">variable is true</xsl:if> Zawsze zwraca prawdę, jeśli ma być fałszywa. Czemu?

84
Dlaczego bool jest podklasą int?

Podczas przechowywania bool w memcached poprzez python-memcached zauważyłem, że jest on zwracany jako liczba całkowita. Sprawdzenie kodu biblioteki pokazało mi, że jest miejsce, w którym isinstance(val, int)zaznaczone jest oflagowanie wartości jako liczby całkowitej. Przetestowałem to w powłoce...

12
Porównywanie trochę do wartości logicznej

Powiedzmy, że mam zestaw flag zakodowanych w uint16_t flags. Na przykład AMAZING_FLAG = 0x02. Teraz mam funkcję. Ta funkcja musi sprawdzić, czy chcę zmienić flagę, ponieważ jeśli chcę to zrobić, muszę napisać, aby flashować. A to jest drogie. Dlatego chcę testu, który mówi mi, czy flags &...