Ich muss Text aus Binärdateien entschlüsseln und es mit Text (was vom Benutzer geschrieben wird) in meinem Programm vergleichen und auch Text in Binärtext dekodieren. Beispiel: 011011000110111101101100 => lol lol => 011011000110111101101100 Es sollte 2 Funktionen sein Wie kann ich es tun?Decoder für Binärdateien in C
-3
A
Antwort
0
Ich verstehe, so ist hier, wie es funktioniert:
- Sie benötigen eine Funktion 8 Bit-Zahlen binär umwandeln kann (kann hinzufügen, ‚0‘ nach den Zahlen immer 8bits haben), alle Zahlen, die Sie sein bekommen mit ASCII-Tabelle konvertiert, für exemple l 108 ist, ich nehme an, Sie wissen schon
- eine andere Funktion können ASCII-Zeichen 8bits binären Zahlen des
Binary auf Dezimal konvertieren:
01101100 -> 0.2^0 + 0.2^1 + 1.2^2 + 1.2^3 + 0.2^4 + 1.2^5 + 1.2^6 + 0.2^7
es
Dezimal zu Binär sehr einfach: den Rest holen und den Quotienten:
108/2 : q = 54 r = 0
54/2 : q = 27 r = 0
27/2 : q = 13 r = 1
13/2 : q = 6 r = 1
6/2 : q = 3 r = 0
3/2 : q = 1 r = 1
nehmen Sie die letzte Quotient und alle übrigen: 1.101.100, fügen Sie eine 0 8 Bits haben: 01101100
Verwandte Themen
- 1. Binärdateien in C++
- 2. C# x509 Zertifikat Decoder
- 3. segmentierte Übertragungs Decoder, Code-Schnipsel für C
- 4. C++ Name Mangling-Decoder für g ++?
- 5. Mono-kompatible RAW-Bild-Decoder
- 6. C# Laden von Binärdateien
- 7. Etwa über Binärdateien in C
- 8. C Lesen Binärdateien
- 9. Lesen/Schreiben in Binärdateien in C
- 10. Integer-Encoder-Decoder für Netty
- 11. Decoder für Backslash-Escape-Sequenzen
- 12. Get Decoder für Deep Autoencoder
- 13. Binärdateien Struktur für Objekte und Strukturen in C++/Python
- 14. Wie funktioniert ios :: trunc in C++ für Binärdateien?
- 15. Strukturvalidierung für Binärdateien
- 16. Viterbi Decoder
- 17. Wird C# -Code in native Binärdateien kompiliert?
- 18. Schreiben in Binärdateien C-Programmierung mit Leerzeichen
- 19. Entropie-Decoder in vlc
- 20. Svn Client-Binärdateien für Windows
- 21. Javascript-Bibliothek für QR-Bild-Decoder
- 22. Erstellen von Linux-Binärdateien für mehrere Plattformen
- 23. Arbeit sun.misc.BASE64Encoder/Decoder für das Erhalten byte []
- 24. Ruby Morse Decoder
- 25. Pfad für die Installation Binärdateien für Kabale
- 26. Binärdateien in Python Schreiben von
- 27. Gute MP3 oder OGG Decoder geschrieben in C
- 28. VP6-Decoder SDK
- 29. WBXML Parser/Decoder
- 30. SAS-Hex-Decoder
Können Sie * irgendeine * Anstrengung bei der Lösung dieses Problems selbst demonstrieren? –
Sie können eine "numerische" Zeichenfolge, die in einer Zahlenbasis geschrieben ist, in 'long' mit' strtol' konvertieren. –
Ich habe keine Ahnung, wie ich es lösen kann, ich versuche etwas im Internet zu finden, aber ich kann nur finden, wie man Zahlen entschlüsselt, aber ich brauche auch Text –