ジョンが説明したように、私はこれを試しました:
#include <boost/tr1/random.hpp>
std::tr1::mt19937 eng; // a core engine class
std::tr1::normal_distribution<double> dist;
for (int i = 0; i < 10; ++i)
std::cout << dist(eng) << std::endl;
しかし、浮動小数点例外である-1.#INDとして出力を取得しています。
私は何を間違っていますか?