basic_stringbuf::pbackfail

보호 된 가상 멤버 함수는 입력된 버퍼에 요소 다시 넣은 다음 (다음 포인터가 가리키는) 현재 요소를 확인 하려고 합니다.

virtual int_type pbackfail(
   int_type _Meta = traits_type::eof( )
);

매개 변수

  • _Meta
    문자를 버퍼에 삽입 또는 traits_type::eof.

반환 값

함수가 성공할 수 없는 경우 반환 traits_type::eof.그렇지 않으면, traits_type::not_eof(_메타).

설명

경우 _Meta 같음 비교 traits_type::eof, 푸시 백 요소 스트림의 현재 요소 앞에 효과적입니다.그렇지 않으면 해당 요소에서 대체 바이트 = traits_type::to_char_type(_메타).함수 다시 다양 한 방법으로 요소를 넣을 수 있습니다.

  • Putback 위치를 사용할 수 있는 저장 요소 바이트 같은지 비교 하는 경우 입력된 버퍼에 대 한 다음 포인터를 감소 시킬 수 있습니다.

  • Putback 위치를 사용할 수 및 stringbuf 모드 변경 순서를 허용 하는 경우 (모드 & ios_base::out 0이 아닌), putback 위치에 바이트를 저장 하 고 입력된 버퍼에 대 한 다음 포인터를 감소 수 있습니다.

요구 사항

헤더: <sstream>

네임 스페이스: std

참고 항목

참조

basic_stringbuf Class

iostream 프로그래밍

iostreams 규칙