Descrição
O objeto da classe ostream que representa o fluxo de registro padrão orientado para caracteres estreitos (do tipo char). Corresponde, junto com cerr, ao fluxo C stderr. O fluxo de registro padrão é um destino de caracteres determinado pelo ambiente. Este destino pode ser compartilhado por mais de um objeto padrão (como cout ou cerr).
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 :: clog.
extern ostream clog;
Por padrão, o clog é sincronizado com stderr.
Um programa não deve misturar operações de saída em entupir com operações de saída em wclog ou wcerr (ou com outras operações de saída orientadas para largura em stderr): Uma vez que uma operação de saída foi realizada em qualquer um, o fluxo de registro padrão adquire uma orientação (estreita ou wide) que só pode ser alterado com segurança chamando freopen em stderr.