What does this mean?
nbecker@fred.net
nbecker@fred.net
Fri Apr 6 13:42:00 GMT 2001
>>>>> "Mike" == Mike Stump <mrs@windriver.com> writes:
>> To: gcc@gcc.gnu.org
>> From: nbecker@fred.net
>> Date: 06 Apr 2001 13:12:35 -0400
>> In the following diagnostic, why does "(+rng)" mean?
>> TestSigGen.cc:30: instantiated from here
>> SigGen.H:41: could not convert
>> `uniform_real<boost::random::mersenne_twister<long unsigned int, 624,
>> 397, 31, -1727483681, 11, 7, -1658038656, 15, -272236544, 18,
-948541730> ,double>((+rng), 0x000000000000000000000000,
>> 0x000000c06821a2da0fc90140)' to `boost::uniform_real<rng_t, double> &'
>> SigGen.H:18: in passing argument 3 of `maybe_random<Rng>::maybe_random
>> (bool, typename Rng::result_type, Rng &) [with Rng =
>> boost::uniform_real<rng_t, double>]'
Mike> Just a wild ass guess, but is it the name of a user declared variable
Mike> in the source code fed to the compiler? I noticed that you didn't ask
Mike> what 0x000000c06821a2da0fc90140 meant.
I don't understand why it says "(+rng)". Why the plus sign? Why the
paranthesis? I don't think my question is stupid.
More information about the Gcc
mailing list