Resultados da pesquisa a pedido "iostream"

1 a resposta

Exceção inesperada em std :: ifstream

Experimentando com I / O Eu recebo uma exceção onde nenhuma exceção deveria ter sido lançada:

2 a resposta

Agrupando FILE * com std :: ostream personalizado

Eu tenho uma função que funciona com umstd::ostream. Preciso apoiar usando umIdentificador de arquivo C (FILE*) Eu deveria estar criandominha própria subclasse dostd::ostream que delega a umFILE*?

2 a resposta

O modo padrão de implementação ofstream está definido?

Dado o seguinte código: std::ofstream stream("somefile"); if (!stream) { return 1; }Ao invocar.Escreva(....) e usandostdc ++elibc ++o fluxo está no modo binário (std::ios::binary) No entanto, ao usarMSVC (2015 / 2017RC1) parece estar no modo de ...

3 a resposta

Crie um iostream usando boost asio especificando ip e port

Estou com um problema relacionado às bibliotecas boost asio. Tentei criar com êxito um soquete entre um cliente e um servidor, isso envolve a criação de resolvedores para especificar ip e porta para o servidor (o servidor requer apenas porta) e ...

3 a resposta

O que é o cabeçalho <iosfwd>?

Qual é o<iosfwd> cabeçalho usado para (mencionado emeste ficheiro [http://stdcxx.apache.org/doc/stdlibref/iosfwd-h.html])? Por que isso é necessário? Algum exemplo?

1 a resposta

Diferença entre "endl" e "\ n" [duplicado]

Possível duplicado: C ++: "std :: endl" vs "\ n" [https://stackoverflow.com/questions/213907/c-stdendl-vs-n] Gostaria de saber se existe algumasignificativo diferença entre essas duas maneiras de imprimir nova linha: cout << endl; //approach1 ...

7 a resposta

Devo mudar para fluxos de E / S C ++? [fechadas]

Nunca usei muito fluxos de E / S C ++ e sempre optei pelo que sei. ou seja, as funções printf. Sei que existem alguns benefícios no uso de fluxos de E / S, mas estou procurando algumas dicas da comunidade stackoverflow para me ajudar (ou ...

4 a resposta

O padrão C ++ exige baixo desempenho para iostreams ou estou apenas lidando com uma implementação ruim?

Toda vez que menciono o desempenho lento dos iostreams da biblioteca padrão C ++, recebo uma onda de descrença. No entanto, tenho resultados do criador de perfil que mostram grandes quantidades de tempo gasto no código da biblioteca iostream ...

1 a resposta

Quando os parâmetros são calculados ao concatenar a chamada: obj.F1 (). F2 (). F3 (sin (x))?

Eu uso os operadores de streaming (por exemplo,operator<<(const char*)) para o log. Nos meus testes de unidade, tenho um teste como o seguinte: MyLogger oLogger; oLogger << "charly"; oLogger << "foo" << sleep( 10 ) << "bar"; oLogger << ...

6 a resposta

Impressão dupla sem perder precisão

Como você imprime um dobro em um fluxo para que, quando lido, não perca a precisão? Eu tentei: std::stringstream ss; double v = 0.1 * 0.1; ss << std::setprecision(std::numeric_limits<T>::digits10) << v << " "; double u; ss >> u; std::cout << ...