Dzięki za odpowiedzi!
Jeszcze się w to wszystko nie zagłębiałem, na razie szukam informacji. Postaram się to jeszcze bardziej sprecyzować.
Docelowo potrzebuję tego do algorytmu Huffmana.
Potrzebuję mieć możliwość zapisu/odczytu bitowego do pliku. Teraz tak, będę miał jakąś tablicę charów, która będzie zawierała kody dla poszczególnych liter (101..) i muszę "przekonwertować" to na bity i zapisać binarnie do pliku. Potem do odkodowania treści, będę te bity musiał odczytać i jakoś zinterpretować, czy mam 1 czy 0 (najlepiej odtworzyć tablicę charów).
Zapis i odczyt mogę zrobić za pomocą i(o)fstream z flagą ios_base::binary. Tylko tutaj pojawia się problem, jak z tablicy charów "zrobić" zestaw bitów gotowych do zapisu? Prosiłbym o jakieś wskazówki/rady/przykłady.
Widzę, że to może być dobry początek: http://www.cplusplus.com/reference/stl/bitset/bitset/ .