다음을 통해 공유


basic_ofstream Class

Object 요소의 삽입을 제어 및 인코딩된 개체의 클래스 스트림 버퍼에 설명 basic_filebuf<Elem, Tr>, 형식 요소의 Elem, 해당 문자 특성 클래스에 의해 결정 됩니다 Tr.

template <class Elem, class Tr = char_traits<Elem> >
    class basic_ofstream : public basic_ostream<Elem, Tr>

매개 변수

  • Elem
    파일 버퍼의 기본 요소입니다.

  • Tr
    특성에는 파일 버퍼의 기본 요소 (일반적으로 char_traits<Elem>).

설명

때의 wchar_t 의 특수화 basic_ofstream 파일을 텍스트 모드로 연 경우 됩니다 쓸 MBCS 시퀀스를 파일에 씁니다.내부 표현을 사용할 버퍼를 wchar_t 문자.

개체 클래스의 개체를 저장 합니다. basic_filebuf<Elem, Tr>.

예제

다음 예제를 만드는 방법을 보여 줍니다 있는 basic_ofstream 개체 및 텍스트를 쓰기.

// basic_ofstream_class.cpp
// compile with: /EHsc
#include <fstream>

using namespace std;

int main(int argc, char **argv)
{
    ofstream ofs("ofstream.txt");
    if (!ofs.bad())
    {
        ofs << "Writing to a basic_ofstream object..." << endl;
        ofs.close();
    }
}

7z434859.collapse_all(ko-kr,VS.110).gif생성자

basic_ofstream

형식의 개체를 만들고 basic_ofstream.

7z434859.collapse_all(ko-kr,VS.110).gif멤버 함수

닫기

파일을 닫습니다.

is_open

파일이 열려 있는지 여부를 결정 합니다.

열기

파일을 엽니다.

rdbuf

저장 된 스트림 버퍼의 주소를 반환합니다.

스왑

이 내용을 교환 basic_ofstream 의 제공 된 내용에 대 한 basic_ofstream.

7z434859.collapse_all(ko-kr,VS.110).gif연산자

operator=

이 stream 개체의 내용을 지정합니다.이 관련 된 이동 할당 되는 rvalue reference 는 하지 않습니다 두고 복사본.

요구 사항

헤더: <fstream>

네임 스페이스: std

참고 항목

참조

basic_ostream Class

표준 C++ 라이브러리에서 스레드로부터의 안전성

iostream 프로그래밍

iostreams 규칙

기타 리소스

<fstream> 멤버

basic_ofstream 멤버