AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Tutorial Arbeiten mit Dateien auf binärer Ebene
Thema durchsuchen
Ansicht
Themen-Optionen

Tutorial Arbeiten mit Dateien auf binärer Ebene

Ein Thema von Fehlersucher · begonnen am 22. Jan 2013 · letzter Beitrag vom 3. Feb 2013
Antwort Antwort
Seite 7 von 9   « Erste     567 89      
Furtbichler
(Gast)

n/a Beiträge
 
#61

AW: Tutorial Arbeiten mit Dateien auf binärer Ebene

  Alt 2. Feb 2013, 14:01
Sagt mal, sollen wirklich Zeichen zu Bits oder nicht eher Bytes zu Bits konvertiert werden. Und wieso überhaupt konvertieren? Verstehe ich nicht (mehr).
  Mit Zitat antworten Zitat
MeierZwoo

Registriert seit: 3. Dez 2012
106 Beiträge
 
#62

AW: Tutorial Arbeiten mit Dateien auf binärer Ebene

  Alt 2. Feb 2013, 14:02
Du hast Recht, ich musste mir auch mal sagen, dass die Annahme, dass ein Byte aus 8 Bits besteht, eher eine Legende ist. Andere Systeme, andere Bytes.
Ein Byte hat per Definition immer 8 Bit, egal ob als Definitionsbyte oder als Type!

Chars können verschieden lang (durch unterschiedlich viele Bytes definiert) sein, aber nicht Byte.
  Mit Zitat antworten Zitat
MeierZwoo

Registriert seit: 3. Dez 2012
106 Beiträge
 
#63

AW: Tutorial Arbeiten mit Dateien auf binärer Ebene

  Alt 2. Feb 2013, 14:10
Sagt mal, sollen wirklich Zeichen zu Bits oder nicht eher Bytes zu Bits konvertiert werden. Und wieso überhaupt konvertieren? Verstehe ich nicht (mehr).
Da man es auch schlecht "konvertieren" kann, da es eh dasselbe ist und bleibt, ist dies eben nur das Unverständnis des TE's für Daten.
  Mit Zitat antworten Zitat
Popov
(Gast)

n/a Beiträge
 
#64

AW: Tutorial Arbeiten mit Dateien auf binärer Ebene

  Alt 2. Feb 2013, 14:26
@Furtbichler

Der TE hat gefragt, der TE hat Möglichkeiten erhalten. Was er damit macht, ist sein Sache. Vielleicht führt das nirgendwo, vielleicht entwickelt er daraus den genialen Komprimieralgorithmus. Aber vielleicht macht er daraus nur Musik

Delphi-Quellcode:
procedure MachMusikAusDemString(s: string);
var
  i: Byte;
begin
  for i := 0 to Length(s) do
    if s[i] = '1then Windows.Beep(300 * Random(7), 100) else Sleep(100);
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  s: string;
begin
  s := '0100100001100001011011000110110001101111001000000101011101100101011011000111010000100001';
  MachMusikAusDemString(s);
end;
@MeierZwoo

Jajn: http://de.wikipedia.org/wiki/Byte
  Mit Zitat antworten Zitat
MeierZwoo

Registriert seit: 3. Dez 2012
106 Beiträge
 
#65

AW: Tutorial Arbeiten mit Dateien auf binärer Ebene

  Alt 2. Feb 2013, 14:40
Wikipedia ist weder für mich noch für andere maßgeblich - Wikipedia ist keine Standardisierungs-Organisation! Und viele Artikel auf Wikipedia, vorallem im Bereich EDV, leben vom Wunschdenken der Autoren, ohne auf den Unterschied zwischen anerkannten Regeln der Technik und Wünschen hinzuweisen. Dem entsprechend habe ich den Artikel auch nicht gelesen.
  Mit Zitat antworten Zitat
Popov
(Gast)

n/a Beiträge
 
#66

AW: Tutorial Arbeiten mit Dateien auf binärer Ebene

  Alt 2. Feb 2013, 14:44
okey
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#67

AW: Tutorial Arbeiten mit Dateien auf binärer Ebene

  Alt 2. Feb 2013, 15:13
Ein Byte hat per Definition immer 8 Bit
Blödsinn. Bitte mit Quellenangabe belegen. Ansonsten wäre es 'Wunschdenken irgendwelcher Autoren'.

Ob Du nun -aus welch mittelalterlich haltlosem Aberglauben auch immer- Wikipediaablehner bist oder nicht. Den Fakten kannst Du dich nicht verschließen. Fakten sind es übrigens deshalb, weil sie hinreichend mit Quellenangaben belegt sind. Daher ist dieser Artikel gerade *kein* Wunschdenken irgendwelcher Autoren.

Allerdings ist das auch ein wenig Wortklauberei, denn mittlerweile verwendet kaum noch jemand die Bezeichnung 'Byte' für etwas anderes als 8-Bit. Es sind aber nun mal nicht *immer* 8 Bit. Das wäre ein Oktett.

...Und viele Artikel auf Wikipedia, vorallem im Bereich EDV, leben vom Wunschdenken der Autoren, ohne auf den Unterschied zwischen anerkannten Regeln der Technik und Wünschen hinzuweisen.
Hast Du mal ein Beispiel? Ach, geht ja nicht. Du liest ja nicht in der Wikipedia.
  Mit Zitat antworten Zitat
Popov
(Gast)

n/a Beiträge
 
#68

AW: Tutorial Arbeiten mit Dateien auf binärer Ebene

  Alt 2. Feb 2013, 15:28
Ein Beispiel hätte ich, wo ich mal vor Jahren versucht haben Kilobyte und Kibibyte richtig zu stellen, bzw. nebeneinander zustellen. Es gab ein kurzes Editwar, dann habe ich es sein lassen, da es mir zu blöd wurde. Ein Kilobyte sind 1024 Byte und basta. Ich soll mich mit meinen Kibibyte bitte hier nicht einmischen. Inzwischen ist das aber in etwa so wie den Artikel mal abgeändert habe. Letztendlich setzt sich das Richtige auf Dauer durch.
  Mit Zitat antworten Zitat
MeierZwoo

Registriert seit: 3. Dez 2012
106 Beiträge
 
#69

AW: Tutorial Arbeiten mit Dateien auf binärer Ebene

  Alt 2. Feb 2013, 15:38
Ich habe an keiner Stelle gesagt, daß ich nicht in Wikipedia lese.

Aber erstens finde ich es ausgesprochen unhöflich, wenn nicht eine Zumutung, dem gegenüber einen Link als Antwort zu präsentieren, ohne auf die Stelle hinzuweisen, WAS man denn in dem (evtl. seitenlangen) Artikel meint. Das bedeutet nicht nur einen erheblichen Aufwand für das Lesen, sondern produziert nur neue Mißverständnisse, weil der, der den Link gesetzt hat, evtl. eine ganz andere Stelle meint, als der Lesende dann liest.

Ein Link kann als Quellenangabe zu einem Zitat akzeptiert werden, aber eben nicht ohne dieses Zitat.

Was daran mittelalterlich sein soll, sich auf andere Quellen als Wikipedia zu stützen, geht mir nicht in den Kopf. Denn alle Artikel auf Wikipedia stützen sich ja nun auch auf diese mittelalterlichen anderen UrQuellen - es sei denn, sie wären reine Fantasie.

Aber man kann es auch wie mein Nachbar machen, sich einen riesen RAM ins Handy einbauen, dann Wikipedia permanent aufs Handy laden und am Stammtisch mit einem riesen Wissen glänzen - obwohl sonst ohne das Handy das Wissen gegen Null tendiert. Aber das ist wenigstens nicht mittelalterlich!
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG

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

AW: Tutorial Arbeiten mit Dateien auf binärer Ebene

  Alt 2. Feb 2013, 15:44
Es sind aber nun mal nicht *immer* 8 Bit. Das wäre ein Oktett.
Das wissen nur die IT-Dinosaurier und die IT-Archäologen

Extremer ist das imho mit word, also einem Maschinenwort: In allen mir bekannten Programmiersprachen hat es 16 bit, aber nach Wortsinn hat ein word Registerbreite.
Intellekt ist das Verstehen von Wissen. Verstehen ist der wahre Pfad zu Einsicht. Einsicht ist der Schlüssel zu allem.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 7 von 9   « Erste     567 89      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz