Articles of stream

Como converter um Reader para InputStream e um Writer para OutputStream?

Existe uma maneira fácil de evitar lidar com problemas de codificação de texto?

Diferença entre fprintf, printf e sprintf?

Alguém pode explicar em inglês simples sobre as diferenças entre printf , fprintf e sprintf com exemplos? Em que stream está? Estou muito confuso entre os três, enquanto lê sobre “File Handling in C”.

ordem de execução no operador <<

Tenho dificuldades em entender a sequência de chamadas no código abaixo. Eu estava esperando ver a saída abaixo A1B2 Enquanto eu posso ver que a saída que recebo é BA12 Eu pensei que a chamada std::cout<fooA() <fooB() << std::endl era equivalente a chamar std::cout.operator<fooA() ).operator<fooB() ) mas eu posso ver que este não é o […]

Calcular um hash de um stream de comprimento desconhecido em c #

Qual é a melhor solução em C # para calcular um “on the fly” md5 como hash de um stream de comprimento desconhecido? Especificamente, quero calcular um hash de dados recebidos pela rede. Sei que acabei de receber dados quando o remetente encerra a conexão, por isso não sei o tamanho antecipadamente. [EDIT] – Agora […]

Existe uma class de data / hora padrão em C ++?

C ++ stl tem uma class de tempo padrão? Ou eu tenho que converter para c-string antes de gravar em um stream. Exemplo, desejo emitir a data / hora atual para um stream de string: time_t tm (); ostringstream sout; sout << tm << termina; Neste caso, recebo a data / hora atual escrita como […]

Buscar com ReadableStream como corpo da solicitação

Eu estou tentando usar buscar com um ReadableStream . Neste exemplo, o ReadableStream deve simplesmente repetir “Some data …” indefinidamente. fetch(‘/’, { method: ‘POST’, body: new ReadableStream({ pull: function(controller) { console.log(‘pull called!’); controller.enqueue(‘Some data…’); } }) }); Isso não funciona. Enquanto pull é executado uma vez, nenhum dado é enviado no corpo da solicitação. POST […]

Flux Dispatch.dispatch (…): Não é possível despachar no meio de um despacho

Meu código https://gist.github.com/ButuzGOL/707d1605f63eef55e4af Então, quando eu recebo um callback de sucesso, eu quero fazer um redirecionamento, O redirecionamento também funciona através do dispatcher. E estou recebendo Dispatch.dispatch (…): Não é possível despachar no meio de um despacho. Existe algum hack para chamar a ação no meio?

Obtendo uma matriz de bytes fora do Windows :: Armazenamento :: Streams :: IBuffer

Eu tenho um object que implementa a interface Windows::Storage::Streams::IBuffer , e eu quero obter uma matriz de bytes fora dele, no entanto, enquanto olha para a documentação esta interface parece bastante inútil, e a documentação não oferece qualquer referência a qualquer outra class que possa ser combinada com essa interface para atingir meu objective. Tudo […]

O Java8 transmite execução sequencial e paralela produzindo resultados diferentes?

Executando o seguinte exemplo de stream no Java8: System.out.println(Stream .of(“a”, “b”, “c”, “d”, “e”, “f”) .reduce(“”, (s1, s2) -> s1 + “/” + s2) ); rendimentos: /a/b/c/d/e/f Qual é – naturalmente – nenhuma surpresa. Devido a http://docs.oracle.com/javase/8/docs/api/index.html?overview-summary.html , não importa se o stream é executado sequencialmente ou paralelamente: Exceto para operações identificadas como explicitamente não […]

Leia do arquivo ou stdin

Eu estou escrevendo um utilitário que aceita um nome de arquivo ou lê de stdin. Eu gostaria de saber a maneira mais robusta / rápida de verificar se stdin existe (dados estão sendo canalizados para o programa) e, se assim for, lendo esses dados dentro Se não existir, o processamento terá lugar no nome do […]