ついでにBoostライブラリでの同じことができます。
#include
#include
#include
#include
int main(int argc, char* argv []) {
auto dice = std::bind(std::uniform_int_distribution(1, 6), std::mt19937(time(nullptr)));
for (int i = 0; i
#include
#include
using namespace std;
int main() {
boost::mt19937 gen(static_cast(time(0)));
boost::uniform_smallint dst(1, 6);
boost::variate_generator> rand(gen, dst);
for (int i = 0; i < 10; i++) {
cout << rand() << endl;
}
}