Sto facendo una domanda su array in cui devo trovare elementi unici. Ora per questo la mia logica è trovare l'elemento massimo nell'array e definire il set di bit per quello. Ma il problema è bitset ha bisogno di un valore costante quindi come superare questo, di seguito sono alcune delle mie domande su questo:Bitet dimensione variabile
a) Posso, per caso, definire il bitset con una dimensione variabile?
b) In caso negativo, qual è l'approccio migliore per utilizzare vector<bool>
o vector<char>
?
c) So che boost ha un bitset dinamico ma, come sto facendo per l'apprendimento, voglio conoscere approcci alternativi.
Vedere [Boost.DynamicBitset] (http://www.boost.org/libs/dynamic_bitset/). – ildjarn