Soll ich std :: Seed_seq verwenden, um std :: mt19937 zu säen?C++

Programme in C++. Entwicklerforum
Anonymous
 Soll ich std :: Seed_seq verwenden, um std :: mt19937 zu säen?

Post by Anonymous »

Ist es in Ordnung, dass 624 von Random_Device generierte Zahlen direkt verwendet werden, um MT19937?

Code: Select all

class RDSeq {
public:
template 
void generate (It first, It last) const {
std::random_device rd {};
std::generate(first, last, std::ref(rd));
}
};

std::mt19937 random {};
RDSeq seq {};
random.seed(seq);

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post