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.

### 2478. Unclear how `wstring_convert` uses `cvtstate`

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

Priority: 4

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

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

View all issues with New status.

Discussion:

How do `wstring_convert::from_bytes` and `wstring_convert::to_bytes` use the `cvtstate` member?

Is it passed to the `codecvt` member functions? Is a copy of it passed to the member functions? "Otherwise it shall be left unchanged" implies a copy is used, but if that's really what's intended there are simpler ways to say so.

Proposed resolution: