Compartilhar via


Alternativas de entrada e saída

O Visual C++ fornece várias alternativas para a programação de i/O:

  • I/biblioteca de tempo de execução c direta, sem buffer, O.

  • Fluxo de biblioteca run-time do ANSI C i/O.

  • Console e a porta direcionam i/O.

  • Microsoft Foundation Class Library.

  • Microsoft Standard C++ Library.

O iostream classes são úteis para em buffer, i/O do texto formatado.Eles também são úteis para binário ou sem buffer de e/S, se você precisar de uma interface de programação de C++ e optar por não usar a biblioteca Microsoft Foundation Class (MFC).As classes de iostream são uma alternativa de e/S e orientada a objeto para as funções de tempo de execução C.

Você pode usar classes de iostream com o sistema operacional Microsoft Windows.Fluxos de seqüência de caracteres e o arquivo trabalham sem restrições, mas os objetos de fluxo de modo de caracteres cin, cout, cerr, e clog são inconsistentes com a interface gráfica do usuário do Windows.Você também pode derivar classes personalizadas de fluxo que interagem diretamente com o ambiente Windows.

Consulte também

Referência

O que é um fluxo