Tengo un gran conjunto de archivos, a todos los cuales hay (debe haber) un carácter centinela (1 byte) adjunto al final del archivo. ¿Cómo puedo leer el último byte (para asegurarme de que es el carácter) y truncarlo al tamaño (es decir, eliminar el carácter)?Lea el último byte del archivo y trunque al tamaño
Sé que podría leer todo y volver a escribir todo menos el último carácter, pero tiene que haber una forma de llegar a un byte específico, ¿verdad?
Me parece peligroso. ¿Qué pasa si un archivo normal tiene ese byte especial? – tafa
@tafa Estoy trabajando en un conjunto específico de archivos, sé que es seguro eliminarlo. – NullUserException