[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: EP4b



Fabio Kimura writes:
 >      Yoshi, no enunciado do EP4, voce falou para colocar os vetores code[]
 > e len[] no começo do arquivo compactado. Com isso, acrescentam-se 2 Kbytes 
 > a mais no arquivo compactado, pois se tratam de dois vetores de 256 long,
 > e cada long ocupa 4 bytes. Tudo bem com isso?

Acho que é possivel fazer com menos "overhead", mas para este EP tudo bem,
faça isto que é o mais fácil.  

 >      E outra coisa, como deve ser a saida da segunda parte do EP? O EP4b
 > deve imprimir a saida no stdout ou escrever um novo arquivo? 

O comportamento do gunzip e do bunzip2 é que eles descomprimem o arquivo
comprimido (substituindo-o).  Acho que este é o comportamento mais natural,
mas na fase de depuração acho que é mais conveniente o seu programa soltar o
resultado no stdout.

 >                                                              Neste caso,
 > como deve ser o nome do arquivo ? 

O comportamento do gzip, por exemplo, é o seguinte: 

arq.bla --gzip-->  arq.bla.gz  --gunzip--> arq.bla

Os arquivos sao sempre substituídos.  Boa sorte a todos!  Yoshi

 >                                   Deve sobrescrever o arquivo de entrada
 > do EP4a?
 > 
 > ----------------------------------------------
 >   Fabio Kimura   <fkimura@linux.ime.usp.br>
 > 
 >  Undergraduating at Computer Science in
 >  Institute of Mathematics and Statistics
 >  of Sao Paulo University
 > 
 >   http://www.linux.ime.usp.br/~fkimura