Zmienna ilość danych w tablicy bitsetów.

0

Witam.
Bitset potrzebuje wartości const, tak jak w przykładzie:

bitset<const1> bs[const2];

Jednak chciałbym, aby do const2 była przypisana wartość zmienna (na początku to jest zmienna, ale po deklaracji bitsetu już się więcej nie zmienia).
Czy ktoś spotkał się z takim problemem?
gdy próbuję dodać zmienną w miejsce const2 wyświetla mi się :
"Wyrażenie musi mieć stałą wartość"
Pozdrawiam.

1

Wyrażenie musi mieć wartość znaną w czasie kompilacji. Więc jeśli jest to stała constexpr, to możesz jej użyć, w przeciwnym wypadku użyj std::vector.

1 użytkowników online, w tym zalogowanych: 0, gości: 1