|
Boost : |
Subject: [boost] [random] example code fails inside struct
From: Beman Dawes (bdawes_at_[hidden])
Date: 2011-04-16 06:44:41
struct X
{
boost::mt19937 rng;
boost::uniform_int<> million(1,1000000); // VC++ 10 error C2059:
syntax error : 'constant'
boost::variate_generator<boost::mt19937&, boost::uniform_int<> >
random_value(rng, million);
};
Why does the example code from the docs fail to compile when placed
inside a struct or class? What am I missing?
--Beman
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk