strstreambuf::overflow

새 문자 전체 버퍼에 삽입 될 때 호출할 수 있는 보호 된 가상 함수입니다.

virtual int overflow(
   int _Meta = EOF
);

매개 변수

  • _Meta
    문자를 버퍼에 삽입 또는 EOF.

반환 값

함수가 성공할 수 없는 경우 반환 EOF.그렇지 않으면 if _메타 = EOF, 그 외의 다른 어떤 값을 반환 EOF.그렇지 않으면 반환 _메타.

설명

경우 _메타 ! = EOF, 보호 된 가상 멤버 함수는 요소를 삽입 하려고 (char) _메타 를 출력 버퍼로.이렇게 다양 한 방법으로 수행할 수 있습니다.

  • 쓰기 위치를 사용할 수 있으면 요소 위치에 쓰기 저장할 수 및 출력 버퍼에 대 한 다음 포인터를 증가 합니다.

  • 저장된 strstreambuf 모드 제어 되는 시퀀스 수정, 확장, 및 않습니다 고정 된 경우 함수 쓰기 위치 사용할 수에 대 한 출력 버퍼를 할당 하 여 새로 만들 수 있습니다.출력 버퍼를이 이렇게 확장 또한 모든 연결 된 입력된 버퍼를 확장 합니다.

요구 사항

헤더: <strstream>

네임 스페이스: std

참고 항목

참조

strstreambuf Class

iostream 프로그래밍

iostreams 규칙