[C] Brainfuck interpreter

Stato
Discussione chiusa ad ulteriori risposte.
Non ho capito, che vuoi? Questo è il mio spazio, se vuoi postare il tuo puoi aprire un altro topic lo sai?

EDIT: ho letto il codice e come si può ben vedere il tuo ha dei limiti e potrebbe persino segfaultare, c'è un errore persino nella cattura del carattere
 
e come si può ben vedere il tuo ha dei limiti e potrebbe persino segfaultare

Mi e' bastato usare una variabile di struct stat per leggere la quantita' di byte del file e infine allocarne la memoria in string: era questa variabile il problema.

Codice:
struct stat status;
...
fstat(file, &status);
string = (char*) malloc(status.st_size * sizeof(char));

Escludendo poi tutte le modifiche che ho fatto durante lo switch (string) che ora evitano al byte di raggiungere 256 o -1.

http://sprunge.us/NaZi

E non mi andava di aprire un altro topic, non posso perdere 5 secondi con 'ste robbe, se vuoi aprilo tu per me poi io ci metto le mie cose.
 
Stato
Discussione chiusa ad ulteriori risposte.