Desidero fornire un numero e quindi ricevere un insieme di numeri casuali. Tuttavia, voglio che quei numeri siano gli stessi indipendentemente dal computer su cui lo eseguo (assumendo che io fornisca lo stesso seme).Corrispondenti numeri casuali deterministici in C++ STL
Fondamentalmente la mia domanda è: in C++, se faccio uso di rand()
, ma fornisco srand()
con un seme definito dall'utente anziché l'ora corrente, sarò in grado di generare lo stesso flusso di numeri casuali su qualsiasi computer?
Devo dire +1 su Boost.Random. Funziona alla grande e hanno persino specifiche classi deterministiche. – rlbond