Resultados da pesquisa a pedido "io"
Formato Lisp e saída forçada
Não entendo por que esse código se comporta de maneira diferente em diferentes implementações: (format t "asdf") (setq var (read))No CLISP, ele se comporta conforme o esperado, com o prompt impresso seguido pela leitura, mas no SBCL, ele ...
Valor de retorno de fgets ()
Eu recentemente comecei a trabalhar comI/O noC. Aqui está a minha pergunta - Eu tenho um arquivo, do qual li minha entrada. Então eu usofgets() para obter strings em um buffer que eu utilizo de alguma maneira. Agora, o que acontece se a entrada ...
Java: InputStream read () retorna um byte maior que 127?
Eu tenho este código: InputStream is = socket.getInputStream(); int b; while ((b = is.read()) != -1) { System.out.println(b); }Um byte seu intervalo é-128 até+127. Mas um dos bytes impressos é210. É este o resultado da conversão da leiturabyte ...
Confusão sobre como um loop getchar () funciona internamente
Eu incluí um programa de exemplo usandogetchar() abaixo, para referência (não que alguém provavelmente precise) e sinta-se à vontade para abordar as preocupações, se desejar. Mas minha pergunta é: O que exatamente está acontecendo quando o ...
Bloqueando arquivos no Bash
Eu tenho um problema para encontrar um bom conceito de bloqueio de arquivos no bash, Basicamente, quero alcançar o seguinte: Bloquear arquivoLeia os dados no arquivo (várias vezes)Faça coisas com os dados.Escreva coisas novas no arquivo (não ...
Scala rápido arquivo de texto ler e fazer upload para a memória
No Scala, para ler um arquivo de texto e enviá-lo para uma matriz, uma abordagem comum é scala.io.Source.fromFile("file.txt").getLines.toArrayEspecialmente para arquivos muito grandes, existe uma abordagem mais rápida, talvez lendo primeiro os ...
Por que os elementos de uma matriz são formatados como zeros quando multiplicados por 1/2 ou 1/3?
Estou escrevendo os elementos de uma matriz da seguinte maneira: write(6,'(i4,200(1x,e15.7))')Jtot0, (a*PJjv(i,Jtot0,j,iv),i=1,nenerdif,100)Ondea é uma constante. No entanto, quando essa constante é igual a 1/2 ou 1/3, a saída é zeros e, se for ...
Calcular E / S total de disco por um único processo
Estou procurando por uma ferramenta que despejará o total de E / S de disco em um único processo após o término. Até agora, a minha conclusão é: - iotop= Mostra E / S por processo em tempo real, mas não fornece total após o término do ...
Ordem de ações de E / S incorreta usando putStr e getLine
Eu tenho o seguinte código: main = do putStr "Test input : " content <- getLine putStrLn contentQuando eu o executo (comrunhaskell) ou compilá-lo (ghc 6.10.4), o resultado é o seguinte: asd Test input : asdPorque éTest input : asd sendo ...