2 Stimmen

Entfernen von Bit-Feldern in einer Struktur

Ich habe eine Frage. Ich habe eine Legacy-Anwendung, die Bit-Felder in einer Struktur verwendet. Etwas wie dies

struct sample
{
    BYTE            one: 2; 
    BYTE            two     : 1;
    BYTE            three: 5;
} sampletest;

Also three kann einen Wert von MAX Nur 31.

Jetzt habe ich eine Anforderung zur Erhöhung der MAX Wert von three . Ich plane, die Bitfelder zu entfernen. Es wird jetzt mehr Speicher verwalten. Gibt es sonst noch etwas, worauf ich achten muss? Verursacht es noch andere Schäden?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X