Resultados da pesquisa a pedido "iostream"
Por que dois EOF necessários como entrada? [duplicado]
Esta pergunta já tem uma resposta aqui: Entrada terminal canônica x não canônica [/questions/358342/canonical-vs-non-canonical-terminal-input] 1 respostaQuando executo o código abaixo, utilizo três entradas (no terminal Ubuntu): abc (Ctrl + D) ...
Como posso abrir um arquivo para leitura e gravação, criando-o se ele não existir, sem truncá-lo?
Qual é o conjunto adequado de sinalizadores de E / S para umstd::fstream, de onde quero poder lere gravar no arquivo, sem truncar o arquivo se ele existir, mas criá-lo se não existir? eu tentei std::ios::binary | std::ios::in | std::ios::out ...
DataContractSerializer - como posso gerar o xml para uma string (em oposição a um arquivo)
Eu tive uma pergunta rápida sobre o serializador de contatos de dados. Talvez seja mais uma questão de transmissão. Encontrei um pedaço de código que grava o xml em um fluxo de arquivos. Basicamente, não quero o arquivo e só preciso da saída da ...
Como obter um desempenho melhor do IOStream?
A maioria dos usuários de C ++ que aprenderam C prefere usar o métodoprintf / scanf família de funções, mesmo quando estão codificando em C ++. Embora eu admita que acho a interface muito melhor (especialmente formato e localização do tipo ...
Por que chamaríamos cin.clear () e cin.ignore () depois de ler a entrada?
Tutorial em C ++ da Google Code University [http://code.google.com/edu/languages/cpp/basics/getting-started.html#learn-by-example] costumava ter este código: // Description: Illustrate the use of cin to get input // and how to recover from ...
Como você libera o conteúdo de `std :: cin` antes de uma leitura adicional?
Eu estou tentando ler um único personagemvárias vezes. O problema é que eu preciso evitar erros do usuário. Então, por exemplo: char arr[10]; for(int i = 0; i < 10; i++) { cin.get(arr[i]); }Onde as entradas devem ser algo comoa, b, c, d, .... ...
Valor armazenado quando a leitura do istream falha
Código de amostra: #include <iostream> int main() { int x = 5; std::cin >> x; std::cout << x << '\n'; }Emuma implementação particular [https://stackoverflow.com/questions/32944448/cin-val-sometimes-reads-0-depending-on-ctrl-z] o seguinte ...
Como usar um QFile com std :: iostream?
É possível usar um QFile como um std :: iostream? Tenho certeza de que deve haver um invólucro por aí. A questão é onde? Eu tenho outras bibliotecas, que exigem um std :: istream como parâmetro de entrada, mas no meu programa eu só tenho um ...
Convertendo ostream em string padrão
Eu sou muito novo no C ++ STL, então isso pode ser trivial. eu tenho umostream variável com algum texto. ostream* pout; (*pout) << "Some Text";Existe uma maneira de extrair o fluxo e armazená-lo em uma sequência do tipochar*?
Por que a gravação no fluxo temporário falha?
Considere o seguinte código: #include <sstream> #include <iostream> class Foo : public std::stringstream { public: ~Foo() { std::cout << str(); } }; int main() { Foo foo; foo << "Test1" << std::endl; Foo() << "Test2" << std::endl; return 0; ...