Fluxo Buffered e unbuffered
No caso de fluxo em buffer, ele diz em um livro que espera até que o buffer esteja cheio para gravar no monitor. Por exemplo:
<code>cout << "hi"; </code>
O que eles querem dizer com "o buffer está cheio".
<code>cerr << "hi"; </code>
Diz-se no meu livro que tudo enviado paracerr
é gravado no dispositivo de erro padrão imediatamente, o que significa?
<code>char *ch; cin>> ch; // I typed "hello world"; </code>
Neste exemploch
será atribuído a "Olá" e "mundo" será ignorado significa que ele ainda está no buffer e isso afetará os resultados de futuras declarações?