21 #ifndef _RANDOM_BIT_SET_H
22 #define _RANDOM_BIT_SET_H
33 std::vector<bool> m_set;
42 for(std::vector<bool>::iterator i = m_set.begin(); i != m_set.end(); ++i)
50 n = nrand( m_set.size() );
random_bit_set(int n)
define the range 0..n-1
Definition: bitset.h:37
an exclusive random generator
Definition: bitset.h:32
int operator()(void)
extract one more number between 0..n-1
Definition: bitset.h:47
void clear()
reset generator
Definition: bitset.h:40
some methods about random number generation