Linia ta
vector<boost::dynamic_bitset<>> v;
utworzyć pusty wektor. Zamiast tego można zwróciły być wypełnione wartościami domyślnymi, które wszystkie mają taką samą wartość, tak jak jeden zwykle robi
vector<int> v(N, 1);
stworzyć wektor z N
wpisami wszystko 1 można zrobić
vector<boost::dynamic_bitset<>> v(N, boost::dynamic_bitset<>(3)) ;
do ma to zawierać N
boost::dynamic_bitset<>
s z 3 bitami.
Jeśli wektor zawiera wystarczającą ilość elementów powinny być w stanie ustawić v[i]
do różnej wielkości
v[i] = boost::dynamic_bitset<>(100) ;
Alternative można utworzyć pusty wektor jak obecnie zrobić i po prostu użyć czegoś jak v.push_back(boost::dynamic_bitset<>(42))
dodać odpowiednio dobrane elementy.
wielkie dzięki. teraz mam jasne zrozumienie, w jaki sposób powinienem uzyskać dostęp do elementów. dziękuję za dostarczenie przykładów robienia tego na kilka sposobów. :) – SyncMaster