Dynamisches Bitset als Klassenmember



  • Hi Leute.

    Ich möchte in meiner Klasse ein Bitset als Membervariable einbauen. Allerdings steht die Anzahl der Bits zur Compile-Zeit noch nicht fest, also geht sowas nicht:

    class Klasse
    {
    private:
        bitset<8>* myBitset;
    };
    

    Gibts ne Möglichkeit, dass dynamisch zu gestalten, so dass ich im Konstruktor meiner Klasse die Anzahl der Bits übergeben kann?



  • Da gibts doch was von boost.



  • Da gibts sicher auch was von OBI oder Eisenkalle. 😃
    Möchte mich aber gerne auf C++ und die STL beschränken. Trotzdem danke für den Hinweis.



  • DarthZiu schrieb:

    Hi Leute.

    Ich möchte in meiner Klasse ein Bitset als Membervariable einbauen. Allerdings steht die Anzahl der Bits zur Compile-Zeit noch nicht fest, also geht sowas nicht:

    class Klasse
    {
    private:
        bitset<8>* myBitset;
    };
    

    Gibts ne Möglichkeit, dass dynamisch zu gestalten, so dass ich im Konstruktor meiner Klasse die Anzahl der Bits übergeben kann?

    vector<bool>, wenn du dynamic_bitset nicht willst.


Anmelden zum Antworten