public member function
<ios> <iostream>


char widen (char c) const;
Widen character
Returns the transformation of c to its equivalent using the ctype::widen facet of the locale object currently imbued in the stream.

This function is designed for instantiations of basic_ios that use a different (wider) character type: see basic_ios::widen


Character to be "widened".

Return Value

The wide equivalent of c.

Data races

Accesses the stream object.
Concurrent access to the same stream object may cause data races.

Exception safety

Strong guarantee: if an exception is thrown, there are no changes in the stream.

See also