Re: Bit-Fields sind gehören nicht in portablen Code!


[ Antworten ] [ Ihre Antwort ] [ Forum www.einfachbuch.de ]

Abgeschickt von Ulf Merbold am 20 Februar, 2006 um 10:04:59:

Antwort auf: Re: Bit-Fields sind gehören nicht in portablen Code! von Patrick am 15 Februar, 2006 um 13:36:19:

Bit-Fields sind nicht nur unwartbar und scheißendreck-verbotem aus Prinzip, sie sind auch totalomatic langsam, weil nämlich auch von praktisch allen Compilern stiefmütterlich behandelt.

Wer meint, unbedingt irgendwas in Bits speichern zu müssen und trotzdem Performance braucht, der sollte sich das betroffene Bit selber aus einem generischen INT-Typ herauspulen. Dann hat er nämlich mit allerhöhster Wahrscheinlichkeit den INT noch in irgendeinem Register 'rumfliegen, wenn er ihn für's nächste Bitfeld braucht.

: So steht es im Einfachbuch.




Antworten:



Ihre Antwort

Name:
E-Mail:

Subject:

Text:

Optionale URL:
Link Titel:
Optionale Bild-URL:


[ Antworten ] [ Ihre Antwort ] [ Forum www.einfachbuch.de ]