<istream>
関数
スワップ
2 つのストリーム オブジェクトの要素を交換します。
template <class Elem, class Tr>
void swap(
basic_istream<Elem, Tr>& left,
basic_istream<Elem, Tr>& right);
template <class Elem, class Tr>
void swap(
basic_iostream<Elem, Tr>& left,
basic_iostream<Elem, Tr>& right);
パラメーター
left
ストリーム。
right
ストリーム。
ws
ストリーム内の空白をスキップします。
template class<Elem, Tr> basic_istream<Elem, Tr>& ws(basic_istream<Elem, Tr>& _Istr);
パラメーター
_Istr
ストリーム。
戻り値
ストリームです。
解説
このマニピュレーターは、次が true になるすべての ch
要素を抽出して破棄します: use_facet<ctype<Elem>>( getloc). is( ctype<Elem>:: space, ch)。
この関数は、要素の抽出中にファイルの終わりに達した場合 setstate( eofbit) を呼び出します。 これは _Istr を返します。
例
ws
の使用例については operator>> に関する記事をご覧ください。