Open jairedipo opened 5 years ago
Olá @jairedipo, basta implementar a função read corretamente. Você precisa tomar cuidado com os seguintes pontos:
Você também deve verificar se você escreveu o arquivo corretamente. Você pode fazer um dump do seu FS (se você fez o milestone 1 você já tem isso) e olhar com um editor que suporta binários se o arquivo contém tudo o que deveria e como deveria.
Olá professor, Estamos tendo dificuldades com arquivos que possuem mais de um bloco de tamanho. Nós conseguimos guardar eles nos blocos, porém durante a função read realizamos os memcpy de cada bloco e depois de ler o ultimo bloco retornamos na função o tamanho total do arquivo, porém ao realizar um cat no terminal ele apenas retorna um trecho do arquivo (pelo que entendi, foi o do último memcpy) e, além disso, também não permite que o arquivo seja aberto pelo gerenciador de arquivos do próprio linux. Você saberia nos informar se há alguma outra função que deve ser alterada ou se estamos fazendo algum processo errado?