Mordock | Je voudrais ouvrir un fichier avec MFC voila ce que j'ai ecrit
Code :
- int CRSA :: Sauver_Publique(char *nom_fichier)
- {
- FILE * fp;
- if((fp=fopen(nom_fichier,"rb" ))==NULL) {
- return -1; /*Le fichier existe deja*/
- }
- else {
- fclose(fp);
- if((fp=fopen(nom_fichier,"wb+" ))==NULL){
- return 0;/*Plus de place sur le disque*/
- }
- fwrite(&(publique->l),sizeof(int),1,fp);
- fwrite(&(publique->m),sizeof(int),1,fp);
- fwrite(&(publique->s),sizeof(int),1,fp);
- for(int i=0;i<publique->l;i++){
- fwrite(&(publique->t[i]),sizeof(int),1,fp);
- }
- }
- fclose(fp);
- return 1;
- }
|
Il plante juste au niveau du fopen qui vaut NULL si quelqun a une idé Merci d'avance
Mordock Message édité par Mordock le 07-04-2003 à 16:47:51
|