3 template <class _CharT
>
5 basic_ostream
& operator<<(basic_ostream
& (*__pf
)());
9 template <class _CharT
> basic_ostream
<_CharT
>&
13 template <class _CharT
> friend void
14 operator<<(basic_ostream
<_CharT
>& __os
, const S1
& __x
);
19 template <class _CharT
> class S2
;
21 template <class _CharT
> void
22 operator<<(basic_ostream
<_CharT
>& __os
, const S2
<_CharT
>& __x
);
24 template <class _CharT
>
26 template <class _Cp
> friend void
27 operator<<(basic_ostream
<_Cp
>& __os
, const S2
<_Cp
>& __x
);