다음을 통해 공유


<iostream>

읽기 및 쓰기 표준 스트림 수를 제어 하는 개체를 선언 합니다.C + + 프로그램에서 입력과 출력을 수행 하는 포함 하면 머리글이 경우가 많습니다.

#include <iostream>

설명

개체를 두 그룹으로 나뉩니다.

  • cin, cout, cerr, 및 막힐 지향적 바이트 기존의 바이트-에 번 전송을 수행 됩니다.

  • wcin, wcout, wcerr, 및 wclog 번역 하는 프로그램을 내부적으로 조작 하는 와이드 문자를 와이드 만들어져 있습니다.

스트림의 표준 입력과 같은 특정 작업을 수행 하면 작업에는 다른 방향 동일한 스트림에서 수행할 수 없습니다.따라서 프로그램 같은 의미로 모두에서 작동할 수 없습니다 cinwcin, 예를 들어.

모든 개체 선언에이 헤더 공유 독특한 속성-정의 <iostream>를 포함 하는 번역 단위에서 모든 정적 개체 전에 생성 된 가정할 수 있습니다.마찬가지로 이러한 개체 소멸자를 정의 하 여 이러한 정적 개체 전에 소멸 된 가정할 수 있습니다.그러나 (출력 스트림 프로그램 종료 하는 동안 플러시됩니다,.) 따라서 안전 하 게 읽을 하거나 표준 스트림을 프로그램 시작 전 / 후 프로그램 종료를 작성할 수 있습니다.

그러나이 보증 유니버설에 아닙니다.정적 생성자는 다른 번역 단위에서 함수를 호출할 수 있습니다.이 헤더에 선언 된 개체, 번역에 단위 고정 건설에 참여 하는 불확실 순서 지정 생성 되는 호출된 된 함수를 가정할 수 없습니다.이러한 개체 컨텍스트를 사용 하려면 먼저 클래스의 개체를 구성 해야 ios_base::Init.

zh80x809.collapse_all(ko-kr,VS.110).gif글로벌 Stream 개체

cerr

지정은 cerr 글로벌 스트림입니다.

cin

지정은 cin 글로벌 스트림입니다.

막힐

지정은 clog 글로벌 스트림입니다.

cout

지정은 cout 글로벌 스트림입니다.

wcerr

지정은 wcerr 글로벌 스트림입니다.

wcin

지정은 wcin 글로벌 스트림입니다.

wclog

지정은 wclog 글로벌 스트림입니다.

wcout

지정은 wcout 글로벌 스트림입니다.

참고 항목

참조

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

iostream 프로그래밍

iostreams 규칙

기타 리소스

<iostream> 멤버

헤더 파일