Operatoren, die verwendet werden, um eine Manipulation auf Bit-Ebene durchzuführen. Die Programmiersprachen sind Byte-orientiert, während die Hardware bit-orientiert ist. Daher kann es sehr wichtig sein, auf Bit-Ebene zu arbeiten, insbesondere wenn das Programm direkt interagiert mit der Hardware.
Ich versuche ein EditText mit automatischer Großschreibung und Autokorrektur zu erstellen. Ich habe manuell herausgefunden, wie man InputFilter s hinzufügt, um eine automatische Großschreibung zuzulassen, obwohl dies nur funktioniert, nach...
19.03.2012, 13:58
Ich habe mir ein Meta-Video von PragProg angesehen, und Dave Thomas hat diesen Codeschnipsel gezeigt:
%Vor%
Jetzt verstehe ich, was hier vor sich geht, aber ich weiß nicht, was genau mit dem (num & 1) -Teil der Math.is_even? -Klass...
06.11.2010, 20:37
Ich habe Probleme, zu verstehen, wie und warum dieser Code so funktioniert. Mein Partner in dieser Aufgabe beendete diesen Teil und ich kann ihn nicht finden, um herauszufinden, wie und warum das funktioniert. Ich habe ein paar verschiedene Ding...
09.02.2013, 22:49
Ich habe ein interessantes Stück Code gesehen, um eine einsame Nummer in einer Liste von doppelten Nummern zu finden (wobei jede Nummer in der Liste zweimal vorkommt, mit Ausnahme von einer).
%Vor%
Diese Lösung sieht sehr elega...
24.05.2017, 17:09
Warum ergeben die folgenden beiden Operationen in Java unterschiedliche Ergebnisse für x = 31 oder 32 , aber dieselben Ergebnisse für x=3 ?
%Vor%
Ergebnisse:
%Vor%
02.05.2012, 15:19
%Vor%
Ich verstehe zuerst zwei, aber nicht die dritte.
20.05.2013, 04:49
Ich habe kürzlich einen Code für ein Forschungsprojekt geschrieben, an dem ich arbeite, wo Effizienz sehr wichtig ist. Ich habe darüber nachgedacht, einige der regulären Methoden, in denen ich Dinge mache, zu entfernen und stattdessen bitweise X...
22.02.2010, 01:29
MonoDevelop schlägt vor, das zu drehen:
%Vor%
hinein:
%Vor%
Es tut es auch, wenn ich stattdessen anotherBoolVar auf false setze:
%Vor%
wird zu:
%Vor%
Kann jemand erklären, wie diese Aussagen gleich sind?
26.03.2015, 13:33
Sprachen wie z.B. Java und C # haben sowohl bitweise als auch logische Operatoren.
Logische Operatoren machen nur Sinn mit booleschen Operanden, bitweise Operatoren arbeiten auch mit Integer-Typen. Da C keinen booleschen Typ hat und alle Nich...
01.01.2013, 20:59
Ich möchte zwei Intent-Flags kombinieren, wie wir es in android tun
%Vor%
Ich habe versucht, so etwas zu tun, aber es hat nicht funktioniert für mich
%Vor%
01.09.2017, 07:41