Espacios de nombres
Variantes
Acciones

Archivo de encabezado de la biblioteca estándar <iostream>

De cppreference.com
< cpp‎ | header
 
 
Archivos de encabezado de la biblioteca estándar
 

Este archivo de encabezado es parte de la biblioteca de Entrada/Salida.

Incluir <iostream> se comporta como si definiera un objeto de duración de almacenamiento estática de tipo std::ios_base::Init, cuyo constructor inicializa los objetos de flujo estándar si es el primer objeto std::ios_base::Init a construir, y cuyo destructor vacía esos objetos (excepto cin y wcin) si es el último objeto std::ios_base::Init a destruir.

Incluye

(C++11)
Clase std::ios_base, plantilla de clase std::basic_ios y varias definiciones de tipo. [editar]
Plantilla de clase std::basic_streambuf. [editar]
(C++11)
Plantilla de clase std::basic_istream y varias definiciones de tipo. [editar]
(C++11)
Plantillas de clase std::basic_ostream, std::basic_iostream y varias definiciones de tipo. [editar]

Objetos

Lee del flujo de entrada estándar de C stdin.
(objeto global) [editar]
Escribe al flujo de salida estándar de C stdout.
(objeto global) [editar]
Escribe al flujo de error estándar de C stderr, sin búfer.
(objeto global) [editar]
Escribe al flujo de error estándar de C stderr.
(objeto global) [editar]

[editar] Sinopsis

#include <ios>
#include <streambuf>
#include <istream>
#include <ostream>
 
namespace std {
  extern istream cin;
  extern ostream cout;
  extern ostream cerr;
  extern ostream clog;
 
  extern wistream wcin;
  extern wostream wcout;
  extern wostream wcerr;
  extern wostream wclog;
}