]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blobdiff - src/random.cpp
tagged 1.0-pre2
[z.facultad/75.52/treemulator.git] / src / random.cpp
index 90bfaa8791d1ceef3564035fec6500b67b385949..8a36882bac2cab84a0b772794ff7781136eacda1 100644 (file)
@@ -47,6 +47,8 @@ void Random::Ints (std::list<int> &lst, uint n)
                numeros[random + 3 * n] = true;
                lst.push_back (random);
        }
+
+       delete [] numeros;
 }
 
 void Random::Strings (std::list<std::string> &lst, uint n)
@@ -61,3 +63,8 @@ void Random::Strings (std::list<std::string> &lst, uint n)
        }
 }
 
+double Random::Double (double min, double max)
+{
+       return min + max * (float)rand () / (RAND_MAX + 1.0f);
+}
+