Compartilhar via


Alternativas de Entrada/Saída

O compilador do Microsoft C++ fornece várias alternativas para programação de E/S:

  • E/S não armazenada em buffer, direta, da biblioteca em tempo de execução C.

  • E/S de fluxo da biblioteca em tempo de execução do C ANSI.

  • E/S direta de porta e console.

  • Biblioteca MFC.

  • Biblioteca Padrão C++ da Microsoft.

As classes iostream são úteis para E/S de texto formatado, armazenada em buffer. Elas também são úteis para E/S binária ou não armazenada em buffer se você precisar de uma interface de programação de C++ e optar por não usar a biblioteca MFC. As classes iostream são uma alternativa de E/S voltada ao objeto às funções de tempo de execução de C.

É possível usar classes iostream com o sistema operacional Microsoft Windows. Fluxos de arquivos e cadeias de caracteres funcionam sem restrições, mas os objetos de fluxo de modo de caractere cin, cout, cerr e clog são inconsistentes com a interface gráfica do usuário do Windows. Também é possível derivar classes de fluxos personalizados que interagem diretamente com o ambiente do Windows.

Confira também

O que é um fluxo