Biblioteca C ++ iostream - Objeto cout

Descrição

O objeto da classe ostream que representa o fluxo de saída padrão orientado para caracteres estreitos (do tipo char). Corresponde ao stdout do fluxo C. O fluxo de saída padrão é o destino padrão dos caracteres determinados pelo ambiente. Este destino pode ser compartilhado com mais objetos padrão (como cerr ou clog).

Objeto da classe ostream, os caracteres podem ser gravados nele como dados formatados usando o operador de inserção (operador <<) ou como dados não formatados, usando funções de membro, como write.

Declaração

A seguir está a declaração para std :: cout.

extern ostream cout;

cout não está vinculado a nenhum outro fluxo de saída.

Um programa não deve misturar operações de saída em cout com operações de saída em wcout (ou com outras operações de saída orientadas para largura em stdout): uma vez que uma operação de saída tenha sido realizada em qualquer um deles, o fluxo de saída padrão adquire uma orientação (estreita ou larga) que só pode ser alterado com segurança chamando freopen em stdout.