Se dovessi produrre valori in virgola mobile nel modo seguente: template <typename T>
T RandomFromRange(T low, T high){
std::random_device random_device;
std::mt19937 engine{random_device()
Ho due opzioni di codice: Opzione 1 int myFunc() {
return new Random().nextInt();
}
Oppure: Opzione 2 private static final Random random = new Random();
int myFunc() {
return random.nex