basic_istringstream::basic_istringstream

개체 형식의 생성 basic_istringstream.

explicit basic_istringstream(
   ios_base::openmode _Mode = ios_base::in
);
explicit basic_istringstream(
   const basic_string<Elem, Tr, Alloc>& _Str,
   ios_base::openmode _Mode = ios_base::in
);
basic_istringstream(
    basic_istringstream&& _Right
);

매개 변수

  • _Mode
    하나에 열거형의 ios_base::openmode.

  • _Str
    basic_string 형식의 개체입니다.

  • _Right
    참조에 rvalue basic_istringstream 개체입니다.

설명

첫 번째 생성자를 호출 하 여 기본 클래스를 초기화 basic_istream(sb), 여기서 sb 저장 된 개체 클래스의 basic_stringbuf<Elem, Tr, Alloc>.It also initializes sb by calling basic_stringbuf<Elem, Tr, Alloc>(_Mode | ios_base::in).

두 번째 생성자를 호출 하 여 기본 클래스를 초기화 basic_istream(sb).It also initializes sb by calling basic_stringbuf<Elem, Tr, Alloc>(_Str,_Mode | ios_base::in).

개체의 내용으로 세 번째 생성자 초기화 _Right, 참조에 rvalue를 처리 합니다.

요구 사항

헤더: <sstream>

네임 스페이스: std

참고 항목

참조

basic_istringstream Class

iostream 프로그래밍

iostreams 규칙