When a function is specified
with a type placeholder of extended-floating-point-type,
the implementation provides overloads
for all cv-unqualified extended floating-point types ([basic.fundamental])
in lieu of extended-floating-point-type.
The class template
basic_istream
defines a number of member function
signatures that assist in reading and interpreting input from sequences
controlled by a stream buffer.