42 cout <<
"<EMPTY SET>";
44 for(;first != last; ++first)
45 cout << *first <<
", ";
55 cout <<
"Source set:";
73 catch(std::exception& ex)
75 std::cerr << ex.what() << std::endl;
Compressed bit-vector bvector<> container, set algebraic methods, traversal iterators.
pre-processor un-defines to avoid global space pollution (internal)
Bitvector Bit-vector container with runtime compression of bits.
bool insert(size_type n, bool value)
Insert bit into specified position All the vector content after insert position is shifted right.
enumerator first() const
Returns enumerator pointing on the first non-zero bit.
bool shift_right()
Shift right by 1 bit, fill with zero return carry out.
enumerator end() const
Returns enumerator pointing on the next bit after the last.
void PrintContainer(T first, T last)