System::IO::StreamWriter::StreamWriter constructor

StreamWriter::StreamWriter(const SharedPtr<Stream>&) constructor

StreamWriter 객체의 인스턴스를 생성합니다. 이 객체는 UTF-8 인코딩과 기본 크기 1024바이트 버퍼를 사용하여 지정된 기본 스트림에 문자를 씁니다.

System::IO::StreamWriter::StreamWriter(const SharedPtr<Stream> &stream)
매개변수형식설명
스트림const SharedPtr<Stream>&문자를 기록할 기본 스트림

또 보기

StreamWriter::StreamWriter(const SharedPtr<Stream>&, const EncodingPtr&) constructor

지정된 인코딩을 사용하고 기본 크기 1024바이트의 버퍼를 이용하여 지정된 기본 스트림에 문자를 기록하는 StreamWriter 객체의 인스턴스를 생성합니다.

System::IO::StreamWriter::StreamWriter(const SharedPtr<Stream> &stream, const EncodingPtr &encoding)
매개변수형식설명
스트림const SharedPtr<Stream>&문자를 기록할 기본 스트림
encodingconst EncodingPtr&사용할 인코딩

또 보기

StreamWriter::StreamWriter(const SharedPtr<Stream>&, const EncodingPtr&, int, bool) constructor

지정된 인코딩을 사용하고 지정된 크기의 버퍼를 이용하여 지정된 기본 스트림에 문자를 기록하는 StreamWriter 객체의 인스턴스를 생성합니다. 매개변수는 StreamWriter 객체가 해제될 때 기본 스트림을 닫을지 여부를 지정합니다.

System::IO::StreamWriter::StreamWriter(const SharedPtr<Stream> &stream, const EncodingPtr &encoding, int buffer_size, bool leave_open=false)
매개변수형식설명
스트림const SharedPtr<Stream>&문자를 기록할 기본 스트림
encodingconst EncodingPtr&사용할 인코딩
buffer_sizeint버퍼의 최소 크기(바이트 단위)
leave_openbool현재 StreamWriter 객체가 해제된 후 기본 스트림을 열어 둘지 여부를 지정합니다

또 보기

StreamWriter::StreamWriter(const String&) constructor

UTF-8 인코딩을 사용하고 기본 크기 1024바이트의 버퍼를 이용하여 지정된 파일에 문자를 기록하는 StreamWriter 객체의 인스턴스를 생성합니다.

System::IO::StreamWriter::StreamWriter(const String &path)
매개변수형식설명
경로const String&문자를 기록할 파일 경로

또 보기

StreamWriter::StreamWriter(const String&, bool, const EncodingPtr&, int) constructor

지정된 인코딩과 버퍼 크기를 사용하여 지정된 파일에 문자를 기록하는 StreamWriter 객체의 인스턴스를 생성합니다. 매개변수는 데이터를 파일에 추가할지(append) 아니면 파일을 덮어쓸지 여부를 지정합니다.

System::IO::StreamWriter::StreamWriter(const String &path, bool append, const EncodingPtr &encoding, int buffer_size)
매개변수형식설명
경로const String&문자를 기록할 파일 경로
appendbool데이터를 지정된 파일에 추가할지(true) 아니면 파일을 덮어쓸지(false) 여부를 지정합니다.
encodingconst EncodingPtr&사용할 인코딩
buffer_sizeint사용할 버퍼 크기

또 보기

StreamWriter::StreamWriter(const String&, bool, const EncodingPtr&) constructor

지정된 인코딩을 사용하고 기본 크기 1024바이트의 버퍼를 이용하여 지정된 파일에 문자를 기록하는 StreamWriter 객체의 인스턴스를 생성합니다. 매개변수는 데이터를 파일에 추가할지 아니면 파일을 덮어쓸지 여부를 지정합니다.

System::IO::StreamWriter::StreamWriter(const String &path, bool append, const EncodingPtr &encoding=System::Text::Encoding::get_UTF8Unmarked())
매개변수형식설명
경로const String&문자를 기록할 파일 경로
appendbool데이터를 지정된 파일에 추가할지(true) 아니면 파일을 덮어쓸지(false) 여부를 지정합니다.
encodingconst EncodingPtr&사용할 인코딩

또 보기