162. Really "formatted input functions"?

Section: 30.7.4.2.3 [istream.extractors] Status: Dup Submitter: Dietmar Kühl Opened: 1999-07-20 Last modified: 2017-04-24

Priority: Not Prioritized

View all other issues in [istream.extractors].

View all issues with Dup status.

Duplicate of: 60

Discussion:

It appears to be somewhat nonsensical to consider the functions defined in the paragraphs 1 to 5 to be "Formatted input function" but since these functions are defined in a section labeled "Formatted input functions" it is unclear to me whether these operators are considered formatted input functions which have to conform to the "common requirements" from 30.7.4.2.1 [istream.formatted.reqmts]: If this is the case, all manipulators, not just ws, would skip whitespace unless noskipws is set (... but setting noskipws using the manipulator syntax would also skip whitespace :-)

See also issue 166 for the same problem in formatted output

Rationale: