Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicitÓ e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - [c] debug_assertion_failed
Forum - C/C++ - [c] debug_assertion_failed

Avatar
claudia_brontola (Normal User)
Rookie


Messaggi: 40
Iscritto: 06/11/2012

Segnala al moderatore
Postato alle 19:33
Lunedý, 26/11/2012
f:\dd\vctools\bld\.....fwrite.c
Line 77

Expression (stream !=NULL)

ho questo errore ..ecco il codice..

void salvamappa()
{
            cod=fopen("mappa.dat","w+"); // prima ho messo r (chiedere)
            if(cod==NULL)
            {
                    printf("errore nella fopen");
            }

            char postic[dim1*dim2];
            matrixtoposti(postic);
            fwrite(&postic,1,sizeof(postic),cod);
            
            fclose(cod);
            SendMessage(NULL,mex,0,0); //invia messaggio di terminazione
            return;
}

mi dite cosa sbaglio ? :(



..Si ritorna solo andando via ..
PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6116
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 20:19
Lunedý, 26/11/2012
Se qui metti:

Codice sorgente - presumibilmente Plain Text

  1. if(cod==NULL)
  2.             {
  3.                     printf("errore nella fopen");
  4.                     return;
  5.             }



Che succede?


Seguimi su Twitter: http://www.twitter.com/pierotofy

Fai quello che ti piace, e fallo bene.
PM Quote
Avatar
claudia_brontola (Normal User)
Rookie


Messaggi: 40
Iscritto: 06/11/2012

Segnala al moderatore
Postato alle 14:56
Martedý, 27/11/2012
non mi da pi¨ questo errore ;);)

x˛ a me non server che la fopen mi dia null.. mi deve eseguire l'altra parte di codice :(



..Si ritorna solo andando via ..
PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6116
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 15:37
Martedý, 27/11/2012
E' chiaro che questa chiamata fallisce:

Codice sorgente - presumibilmente Plain Text

  1. cod=fopen("mappa.dat","w+"); // prima ho messo r (chiedere)



I permessi per scrivere su file in quella directory c'e' li hai?


Seguimi su Twitter: http://www.twitter.com/pierotofy

Fai quello che ti piace, e fallo bene.
PM Quote