Einzelnen Beitrag anzeigen

Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#1

EncodeByte (StreamToString/StringToStream)

  Alt 25. Jun 2007, 20:42
Hallo Leute,

hier das erste nützliches Stück Code, das ich hier veröffentliche

Das ganze sind zwei Funktionen, die dazu dienen Binärdaten zu Strings umzuwandeln bzw. wieder zurück.

Features:
  • Platzsparend gegenüber hexadezimaler Darstellung (1 Word => 3 Chars)
  • 2 Prüfbits pro Word
  • Einfache Anwendung durch Streams
  • Bei fehlernhaften Eingaben werden Exceptions geschmissen

Wofür ist das gut:
  • Speichern von Binärdaten in Textdateien (ini/xml)
  • Übertragen von Binärdaten über Medien die nur Text unterstützen (SMS )
  • "Menschentaugliche" Darstellung (z.B. für Registrierungsschlüssel)

Als Demo (und zum Testen) gibt es ein Progrämmchen, das Dateien laden und speichern kann.

Kritik, Lob, Verbesserungen, usw. erwünscht.

MfG,
Bug
Angehängte Dateien
Dateityp: zip byteencode_854.zip (104,8 KB, 84x aufgerufen)
Intellekt ist das Verstehen von Wissen. Verstehen ist der wahre Pfad zu Einsicht. Einsicht ist der Schlüssel zu allem.
  Mit Zitat antworten Zitat