Il problema è che tu crei un array di 255 elementi(cioè da 0 a 254) invece ne devi creare uno di 256 elementi(per memorizzare i caratteri con ascii 255). Ho testato il tuo programma sul mio pc(con file rar ed exe) e funziona alla perfezione con questa piccola modifica. Comunque perchè utilizzi un array di double invece di un array di int(non credo che un file possa superare i 2000000000 di caratteri uguali)?
|