This concept is provided for exposition only. It does not appear in the requirements for any library template.
A type models Default Extractable if there are types Ch and Tr such that its instances can be read from instances of std::basic_istream<Ch, Tr> using operator>>.
| Character type | A standard library character type |
| Traits type | A standard library character traits type Tr with Tr::char_type equal to the character type |
Note: A type T may model the concept Default Extractable for several different character and traits types.
E | - | A type which is a model of Default Extractable |
Ch | - | The character type of E |
Tr | - | The character traits type of Tr |
e | - | Mutable object of type E |
in | - | Mutable object of type std::basic_istream<Ch, Tr> |
| Expression | Expression Type | Semantics |
|---|---|---|
|
|
Modifies e to correspond to a character sequence read from in, subject to in's locale, format flags, etc.
|
std::basic_string.
std::complex.
Revised 20 May, 2004
© Copyright Jonathan Turkanis, 2004
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Sha'arei Tefila, an Orthodox Shul (Synagogue) in Salt Lake City, Utah Chabad Lubavitch of Utah