basic_streambuf::pbackfail
입력된 스트림으로 요소를 다시 추가 하려고 하는 보호 된 가상 멤버 함수를 다음 사용 하면 현재 요소 (다음 포인터가 가리키는).
virtual int_type pbackfail(
int_type _Meta = traits_type::eof( )
);
매개 변수
- _Meta
문자를 버퍼에 삽입 또는 traits_type::eof.
반환 값
함수가 성공할 수 없는 경우 반환 traits_type::eof 또는 예외를 throw 합니다.그렇지 않은 경우 다른 값을 반환합니다.기본 동작을 반환 하는 것 traits_type::eof.
설명
경우 _메타 같음 비교 traits_type::eof, 푸시 백 요소 스트림의 현재 요소 앞에 효과적입니다.그렇지 않으면 해당 요소에서 대체 traits_type::to_char_type(_메타).함수 다시 다양 한 방법으로 요소를 넣을 수 있습니다.
Putback 위치를 사용할 수 있으면 요소 putback 위치에 저장할 수 있습니다 및 입력된 버퍼에 대 한 다음 포인터를 감소 시킵니다.
Putback 위치 입력된 버퍼에 대 한 새 또는 추가 저장소를 할당 하 여 사용할 수 있습니다.
스트림 버퍼에 대 한 일반적인 입력 및 출력 스트림을 putback 위치 쓰는 아웃, 일부 외부 대상 일부 또는 모든 요소 간의 시작 및 다음 포인터에 의해 출력 버퍼에 대 한 사용할 수 있습니다.
요구 사항
헤더: <streambuf>
네임 스페이스: std