Was bedeutet "least significant byte" gemeint?

Habe ich, eine Methode zu implementieren, schreibt ein byte in eine ostream Objekt. Lassen Sie uns gerade genannt diese ostream Objekt strobj. Ich habe auch ein bisschen Puffer zum speichern eines byte von Daten, nennen wir es mal:

char &bitter;

In meiner header-Datei, habe ich diese:

void writeThisByte(int sumInt);

Die Betriebsanleitung sagt, dass ich schreiben müssen, das "less significant byte" des int übergeben wird, um eine ostream Objekt, d.h. strobj;

Aber ich bin verwirrt über genau das, was das " least significant byte bedeutet.

Bedeutet dies, dass Sie überprüfen, um zu sehen, ob sumInt == 1? Und wenn es so ist, schreibst du es auf die ostream so?

strobj.write(&bitter, 1);

Ich bin mir nicht sicher 🙁

  • Ich bearbeitet Ihren code, wie ich glaube, es waren zwei Fehler ("less significant byte" und "void riteThi' ich auch aktualisiert, die Formatierung von code. Sie können Rollen zurück, wenn Sie finden es unangemessen. BTW gibt es nicht eine a fehlt in 'Ieysu'?
  • zuerst mal danke für die Bearbeitung meines Codes...zweitens das "rite" absichtlich getan wurde (z.B. für eine Klasse ;)...drittens, HAHA! ja, es ist wohl ein a -:) ..lange Geschichte über ihn, die ich sonst in
InformationsquelleAutor Pangu | 2013-05-14
Schreibe einen Kommentar