一様乱数生成を試す
上記のブログ見てこんなのあるんだなーって思って書いてみた。
あとせっかくなので、clang 3.3で...
#include <iostream> #include <random> int main() { std::default_random_engine engine ; std::uniform_int_distribution< int > dist( 1, 6 ) ; for(int i=0; i< 10; i++) std::cout << dist(engine) << std::endl ; return 0; }
$> clang++ main.cpp -std=c++0x $> ./a.out 1 1 5 3 4 2 1 5 5 6
おぉ!出来た。出来た。