Ich übe eine Frage über Array, in der ich einzigartige Elemente finden muss. Nun ist es meine Logik, das maximale Element im Array zu finden und das Bitset dafür zu definieren. Aber Problem ist bitset braucht einen konstanten Wert, so wie dies zu überwinden, sind unten einige meiner Frage zu diesem Thema:Bitset variabler Größe
a) Kann ich zufällig das Bitset mit einer variablen Größe definieren?
b) Wenn nicht, was ist der beste Ansatz, um vector<bool>
oder vector<char>
zu verwenden?
c) Ich weiß Boost hat ein dynamisches Bitset, aber da ich das zum Lernen mache, möchte ich alternative Ansätze kennenlernen.
Siehe [Boost.DynamicBitset] (http://www.boost.org/libs/dynamic_bitset/). – ildjarn