basic_stringbuf::basic_stringbuf

개체 형식의 생성 basic_stringbuf.

basic_stringbuf(
    ios_base::openmode _Mode = ios_base::in | ios_base::out
);
basic_stringbuf(
    const basic_string<Elem, Tr, Alloc>& _Str,
    ios_base::openmode _Mode = ios_base::in | ios_base::out
);

매개 변수

설명

첫 번째 생성자는 null 포인터 입력된 버퍼와 출력 버퍼를 제어 하는 모든 포인터에 저장 합니다.자세한 내용은 설명 부분을 basic_streambuf Class.또한 저장 _Mode stringbuf 모드로.자세한 내용은 설명 부분을 basic_stringbuf Class.

두 번째 생성자 문자열 개체에 의해 제어 되는 시퀀스의 복사본 할당 _Str.경우 _Mode & ios_base::in 는 0이 입력된 버퍼를 읽기 시작 시퀀스의 시작을 설정 합니다.경우 _Mode & ios_base::out 는 0이 아닌, 시작 시퀀스에서 쓰기를 시작할 출력 버퍼 설정.또한 저장 _Mode stringbuf 모드로.자세한 내용은 설명 부분을 basic_stringbuf Class.

요구 사항

헤더: <sstream>

네임 스페이스: std

참고 항목

참조

basic_stringbuf Class

iostream 프로그래밍

iostreams 규칙