Я пытаюсь использовать следующий код (взятый из Интернета) для генерации чисел из биномиального распределения. Он компилирует только одно исполнение, которое он висит. (Я использую g++ на Mac.)
Может ли кто-нибудь предложить рабочий код для генерации чисел из биномиального распределения с использованием функций библиотеки С++ TR1?
#include <tr1/random>
#include <iostream>
#include <cstdlib>
using namespace std;
using namespace std::tr1;
int main()
{
std::tr1::mt19937 eng;
eng.seed(time(NULL));
std::tr1::binomial_distribution<int, double> roll(5, 1.0/6.0);
std::cout << roll(eng) << std::endl;
return 0;
}