다음을 통해 공유


<istream> 함수

swap
ws

swap

두 stream 개체의 요소를 교환합니다.

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
스트림입니다.

Return Value

스트림입니다.

설명

조작자는 use_facet<ctype<Elem>>(getloc)에 대한 요소를 ch 추출하고 삭제합니다. is( ctype<Elem>:: space, ch)는 true입니다.

함수는 요소를 추출하는 동안 파일 끝에 도달하면 setstate( eofbit)를 호출합니다. _Istr 반환합니다.

예시

사용 ws예제는 연산>>자 참조

참고 항목

<istream>