Created on 2008-05-17.00:00:00 last changed 174 months ago
Proposed resolution:
I propose to change the text to make it clear that the first interpretation is intended, that is, to make following change to [locale.money.get.virtuals], p. 2:
When
money_base::spaceormoney_base::noneappears as the last element in the format pattern,except at the end, optional white space (as recognized byno white space is consumed. Otherwise, wherect.is) is consumed after any required space.money_base::spaceappears in any of the initial elements of the format pattern, at least one white space character is required. Wheremoney_base::noneappears in any of the initial elements of the format pattern, white space is allowed but not required. If(str.flags() & str.showbase)isfalse, ...
[ 2009-10 Santa Cruz: ]
Move to Ready.
[ 2009-07 Frankfurt: ]
There is a noun missing from the proposed resolution. It's not clear that the last sentence would be helpful, even if the word were not missing:
In either case, any required MISSINGWORD followed by all optional whitespace (as recognized by ct.is()) is consumed.
Strike this sentence and move to Review.
Howard: done.
[ San Francisco: ]
Martin will revise the proposed resolution.
Duplicate: 670
In paragraph 2, [locale.money.get.virtuals] specifies the following:
Where
spaceornoneappears in the format pattern, except at the end, optional white space (as recognized byct.is) is consumed after any required space.
This requirement can be (and has been) interpreted two mutually exclusive ways by different readers. One possible interpretation is that:
- where
money_base::spaceappears in the format, at least one space is required, and- where
money_base::noneappears in the format, space is allowed but not required.
The other is that:
where either
money_base::spaceormoney_base::noneappears in the format, white space is optional.
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2011-08-23 20:07:26 | admin | set | status: wp -> c++11 |
| 2010-10-21 18:28:33 | admin | set | messages: + msg4001 |
| 2010-10-21 18:28:33 | admin | set | messages: + msg4000 |
| 2010-10-21 18:28:33 | admin | set | messages: + msg3999 |
| 2010-10-21 18:28:33 | admin | set | messages: + msg3998 |
| 2008-05-17 00:00:00 | admin | create | |