This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.

### 2480. Error handling of `wbuffer_convert` unclear

Section: D.23.3 [depr.conversions.buffer] Status: New Submitter: Jonathan Wakely Opened: 2015-03-04 Last modified: 2017-04-22

Priority: 4

View other active issues in [depr.conversions.buffer].

View all other issues in [depr.conversions.buffer].

View all issues with New status.

Discussion:

If a `codecvt` conversion returns `codecvt_base::error` should that be treated as `EOF`? An exception? Should all the successfully converted characters before a conversion error be available to the users of the `wbuffer_convert` and/or the internal `streambuf`, or does a conversion error lose information?

Proposed resolution: