Als «binary» getaggte Fragen

Binary, das Zahlensystem der Basis 2, repräsentiert Zahlen mit zwei Symbolen: 0 und 1. Verwenden Sie für kompilierte Computerprogramme stattdessen das Tag "ausführbare Datei".

831
Was macht das 'b'-Zeichen vor einem String-Literal?

Anscheinend ist das Folgende die gültige Syntax: my_string = b'The string' Ich würde gerne wissen: Was bedeutet dieses bZeichen vor der Zeichenfolge? Welche Auswirkungen hat die Verwendung? Was sind geeignete Situationen, um es zu verwenden? Ich habe hier auf SO eine verwandte Frage gefunden, aber...

275
Warum verwenden wir Base64?

Wikipedia sagt Base64-Codierungsschemata werden häufig verwendet, wenn Binärdaten codiert werden müssen, die gespeichert und über Medien übertragen werden müssen, die für den Umgang mit Textdaten ausgelegt sind. Dies soll sicherstellen, dass die Daten während des Transports unverändert bleiben....

190
Kann ich ein binäres Literal in C oder C ++ verwenden?

Ich muss mit einer Binärzahl arbeiten. Ich habe versucht zu schreiben: const x = 00010000; Aber es hat nicht funktioniert. Ich weiß, dass ich eine Hexadezimalzahl verwenden kann, die denselben Wert hat wie 00010000, aber ich möchte wissen, ob es in C ++ einen Typ für Binärzahlen gibt, und wenn...

186
C # Binärliterale

Gibt es eine Möglichkeit, binäre Literale in C # zu schreiben, z. B. hexadezimal 0x voranzustellen? 0b funktioniert nicht. Wenn nicht, wie geht das einfach? Eine Art

150
Warum behandelt Git diese Textdatei als Binärdatei?

Ich frage mich, warum Git mir das sagt:? $ git diff MyFile.txt diff --git a/MyFile.txt b/MyFile.txt index d41a4f3..15dcfa2 100644 Binary files a/MyFile.txt and b/MyFile.txt differ Sind sie nicht Textdateien? Ich habe die .gitattributes überprüft und es ist leer. Warum bekomme ich diese...