random (random_device::random_device(const std::string& = "/dev/urandom")): Open...
authorPaolo Carlini <pcarlini@suse.de>
Sat, 10 Jun 2006 03:39:38 +0000 (03:39 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Sat, 10 Jun 2006 03:39:38 +0000 (03:39 +0000)
commit410fce929b899a1c228e71f9decfd23918390a48
treeb17a5f89259723bcaf6c001aadd80ea0d2a5b029
parent53e959214508975762e0ae4da1702f412fb8d6de
random (random_device::random_device(const std::string& = "/dev/urandom")): Open in binary mode.

2006-06-09  Paolo Carlini  <pcarlini@suse.de>

* include/tr1/random (random_device::random_device(const
std::string& = "/dev/urandom")): Open in binary mode.

* include/tr1/random (random_device::random_device(const
std::string& = "rand")): Use mersenne_twister.
(random_device::_M_strtoul): New.
(random_device::operator()()): Update.

* include/tr1/random: Minor stylistic changes, consistently
qualify with std::.

From-SVN: r114539
libstdc++-v3/ChangeLog
libstdc++-v3/include/tr1/random