Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2146 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Probleme fichier + MFC

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme fichier + MFC

n°354953
Mordock
Posté le 07-04-2003 à 16:32:44  profilanswer
 

Je voudrais ouvrir un fichier avec MFC  
voila ce que j'ai ecrit  

Code :
  1. int CRSA :: Sauver_Publique(char *nom_fichier)
  2. {
  3. FILE * fp;
  4. if((fp=fopen(nom_fichier,"rb" ))==NULL) {
  5.  return -1; /*Le fichier existe deja*/
  6. }
  7. else {
  8.  fclose(fp);
  9.  if((fp=fopen(nom_fichier,"wb+" ))==NULL){
  10.   return 0;/*Plus de place sur le disque*/
  11.  }
  12.  fwrite(&(publique->l),sizeof(int),1,fp);
  13.  fwrite(&(publique->m),sizeof(int),1,fp);
  14.  fwrite(&(publique->s),sizeof(int),1,fp);
  15.  for(int i=0;i<publique->l;i++){
  16.   fwrite(&(publique->t[i]),sizeof(int),1,fp);
  17.  }
  18. }
  19.  fclose(fp);
  20.  return 1;
  21. }


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
mood
Publicité
Posté le 07-04-2003 à 16:32:44  profilanswer
 

n°354956
chrisbk
-
Posté le 07-04-2003 à 16:34:19  profilanswer
 

if((fp=fopen("c:\\toto.k","rb" ))==NULL) {
 
 
(faut deux \\)
 
enfin je suppose que tu parles de ce fopen la

n°354958
bounty
Posté le 07-04-2003 à 16:35:34  profilanswer
 

Essaie de remplacer c:\toto.k","rb" par c:\\ toto.k","rb"  
 
Edit: Tins, encore grillé (2eme fois aujourd'hui) :pfff:


Message édité par bounty le 07-04-2003 à 16:37:15
n°354968
Mordock
Posté le 07-04-2003 à 16:46:49  profilanswer
 

Oui il manque un "\" mais le probleme vient pas de la
le fopen() me retourne NULL quelque soit le chemin  
 
L'appli est en MFC ca vient de la ???
 

n°354970
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 07-04-2003 à 16:49:14  profilanswer
 

je sais pas si ça vient ou non du fait que ton appli soit en MFC, mais tant qu'a utiliser les MFC, pourquoi ne pas utiliser CFile ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°354972
Mordock
Posté le 07-04-2003 à 16:52:02  profilanswer
 

Merci je vais essayer


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Probleme fichier + MFC

 

Sujets relatifs
problème de sondage dans phpbbProblème dans mon code (surement simple)
[C++] Lancer un prog avec le contenu d'un fichier sur l'entree stdart[C++] Problème de classes
[VB]Mailer en VB par SMTP / joinde un fichierproblème CSS
[HTML] Où est le problème? Il veut pas s'aligner come il faut! :(Probleme MySQL et connexion distante
[HTML compliant] skoi le problème avec mon <head> ?MFC appli qui plante
Plus de sujets relatifs à : Probleme fichier + MFC


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR