Ciao a tutti!!!

premetto che sono piuttosto niubbo, sto imparando adesso a fare qualcosina di serio in c/c++.

Oggi per la prima volta mi si è posto il problema di creare un file che contenesse dei valori.

Il mio problema può sembrare idiota lo so...



Come faccio a far salvare un intero in un file?

Ho provato con fprintf ma mi salva l'intero come una stringa.. cioè se l'intero vale 10000 lui scrive sul file 5 char, con il codice ascii relativo.

Io vorrei che fosse salvato in binario, ho provato anche con fputc ma fa il casting da int a char e penso che li si crei qualche problema perchè quando vado a rileggere con fgetc non mi ritorna lo stesso valore

Grazie mille!!!!

Ciao a tutti!!