Resultados da pesquisa a pedido "iostream"

3 a resposta

Por que preciso liberar meu fluxo de E / S para obter o resultado correto?

Por que o código abaixo não funciona? Quero dizer, mostra todos os tipos de caracteres estranhos na saída do console. #include <stdio.h> char mybuffer[80]; int main() { FILE * pFile; pFile = fopen ("example.txt","r+"); if (pFile == NULL) perror ...

1 a resposta

Quando o cout fica nivelado?

eu seiendl ou chamandoflush() irá liberá-lo. Eu também sei que quando você ligacin depois decout, também cora. E também quando o programa sair. Existem outras situações quecout rubor? Acabei de escrever um loop simples e não o liberei, mas posso ...

1 a resposta

Existe uma maneira de verificar se um istream foi aberto no modo binário?

Estou usando um istream que pode ser do tipo stringstream, ifstream ou de fluxo definido pelo usuário e preciso saber se, no caso de um ifstream, ele não foi aberto no modo binário (para que eu possa lançar uma exceção). Eu tentei o seguinte ...

3 a resposta

O que significa "c" em cout, cin, cerr e tamanco?

O que significa "c" nos nomes cout, cin, cerr e tamanco? eu diriachar mas não encontrei nada para confirmar.

3 a resposta

Quando devo me preocupar com std :: iostream :: sentry?

As referências on-line têm descrições breves e vagas, com o objetivo destd::iostream::sentry. Quando devo me preocupar com esse bicho? Se se destina apenas a ser usado internamente, por que torná-lo público?

2 a resposta

A impressão é um comportamento indefinido com ponteiro nulo?

Ao estudar o código de amostra paraessa questão [https://stackoverflow.com/questions/23283188]Eu tinha assumido que era um comportamento indefinido que impedia o uso subsequente destd::cout da impressão. Mas acontece quetentar imprimir um ...

3 a resposta

Por que preciso incluir os cabeçalhos iostream e fstream para abrir um arquivo

#include <iostream> #include <fstream> using namespace std; int main () { ofstream myfile; myfile.open ("test.txt"); return 0; }fstream é derivado do iostream, por que devemos incluir ambos no código acima? Eu removi o fstream, no entanto, há um ...

2 a resposta

Caracteres extraídos por istream >> double

Código de amostrana Coliru [http://coliru.stacked-crooked.com/a/16f746cdff6bb5fa]: #include <iostream> #include <sstream> #include <string> int main() { double d; std::string s; std::istringstream iss("234cdefipxngh"); iss >> d; iss.clear(); iss ...

3 a resposta

Como ter um fluxo de arquivos como um membro da classe

Eu tenho a seguinte classe analisador que funciona no Visual C ++ class Parser { private: const char* filename; std::ifstream filestream; std::vector<std::string> tokens; unsigned int linect; public: Parser(const char* filename); bool ...

2 a resposta

Saída estranha, não como o esperado

desculpe por fazer uma pergunta estúpida, mas não consigo entender por que continuo obtendo essa saída. Então, aqui está o meu código: #include <cstdio> #include <iostream> using namespace std; unsigned n = 4242; int getRemainderOf(int m, int n, ...