Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

aiuto: memset ecc

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Triumph Of Steel, archimede

aiuto: memset ecc

Postdi equinox » 11/04/09 08:25

Buon giorno a tutti,
ho questo problema da risolvere e non riesco nè a salvare che a leggere. Qualcuno perfavore, puo' aiutarmi a risoverlo?Grazie1000
int PX = 10;
int F[3] = {1,2,3}

memset(PX,0,sizeof(PX));
memset(F,0,sizeof(F));
if((f = fopen("save.txt", "wb"))){
fwrite(PX, 1, sizeof(PX),f);
fwrite(F, 1, sizeof(F),f);
-----------------------------
if((f = fopen("save.txt", "rb"))){
fread(PX, 1, sizeof(PX),f);
read(F, 1, sizeof(F),f);
equinox
Newbie
 
Post: 1
Iscritto il: 11/04/09 08:18

Sponsor
 

Re: aiuto: memset ecc

Postdi zello » 15/04/09 15:39

Codice: Seleziona tutto
int PX = 10;
int F[3] = {1,2,3}

memset(PX,0,sizeof(PX));

Bang. Scrivere all'indirizzo 10 non mi sembra una buona idea.
Forse intendevi azzerare la variabile? a parte che fai prima con un PX=0, al limite memset (&PX,0,sizeof(PX))
Codice: Seleziona tutto
memset(F,0,sizeof(F));
if((f = fopen("save.txt", "wb"))){
fwrite(PX, 1, sizeof(PX),f);

Idem, &PX al posto di PX (in questo caso leggi all'indirizzo 10, direi bang ugualmente).
Codice: Seleziona tutto
fwrite(F, 1, sizeof(F),f);
if((f = fopen("save.txt", "rb"))){
fread(PX, 1, sizeof(PX),f);

E ridaje. &PX
Codice: Seleziona tutto
read(F, 1, sizeof(F),f);

Non ho provato se funziona, comunque.

Ciao.
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44


Torna a Programmazione


Topic correlati a "aiuto: memset ecc":

Aiuto urgente!!!
Autore: templare77
Forum: Software Windows
Risposte: 1

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti