Ler arquivos por tamanho de bytes
Consome um arquivo previamente aberto para leitura, particionando-o em fragmentos determinados por um tamanho de bytes específico a fim de executar um ou mais comandos uma determinada quantidade de vezes.
Obs.:
A quantidade de vezes que o(s) comando(s) será(ão) executado(s) é o valor resultante da divisão do tamanho do arquivo pelo tamanho de bytes passado.
Exemplo
Tamanho do Arquivo = 420bytes
Tamanho = 100
Quantidade de execuções= (420/100) = 4.2
Obs.: Caso a divisão tenha resto, como o exemplo acima, a função contabiliza o resto da divisão como uma execução.
Parâmetros
Nome | Tipo | Doc |
---|---|---|
Parâmetro1 | Objeto | Objeto que faz referência a um arquivo aberto para leitura |
Parâmetro1 | Inteiro | Quantidade de bytes a ser lida por vez. Caso nulo, o valor padrão será 1024 bytes |
Obs.:
O tipo de objeto esperado é o mesmo retornado pela função "Abrir arquivo para leitura"
Compatibilidade
Servidor
Exemplo 1
A função abaixo em destaque recebe um objeto arqLeit que representa um arquivo de tamanho 420 bytes. Esse arquivo então é lido em blocos de 100 bytes onde cada bloco representa uma rodada de execução dos comandos definidos.
Sobre Arquivos
Um arquivo é um objeto em um computador que armazena dados, informações, configurações ou comandos a serem usados por um programa de computador. Arquivos contém diferentes tipos ou extensões, variando a depender do software usado para sua criação. Por exemplo, para criar um arquivo de texto, utliza-se um editor de texto, para criar um arquivo de imagem utiliza-se um editor de imagens.
Mais sobre
Sobre o bloco
A função utilizada para ler arquivos por linhas é composta por: