Title
Unclear effects in insertion and extraction of random number engines and random number distributions
Status
new
Section
[rand.req.eng][rand.req.dist]
Submitter
Jiang An

Created on 2026-08-30.00:00:00 last changed 2 weeks ago

Messages

Date: 2026-08-30.00:00:00

In [rand.req.eng] and [rand.req.dist], operator<< and operator>> are specified with fmtflags, which looks like an exposition-only data member but doesn't actually exist in the synopses. Presumably, we should use `flags()` instead and specify the function calls that change flags. Additionally, Postconditions should perhaps say "restored" instead of "unchanged".

Moreover, [rand.req.eng] p7 says "space character". But its meaning is unclear when `charT` is not a character type but a valid character container type, assuming the implementation allows instantiating `basic_ostream` with such a type.

History
Date User Action Args
2026-08-30 00:00:00admincreate