Bonjour a tous!!!!!!
Voila mon probleme :
j'ai une classe que je voudrai enregistrer dans un fichier binaire
class CFonction
{
public :
char* nom;
int temps;
}Fonction_1;
Le probleme est que lorsque j'enregistre ma classe dans mon fichier comme ceci :
canal=fopen("cycle.bin","wb");
fwrite(&Fonction_1,sizeof(Fonction_1),1,canal);
et que je relit dans un autre programme par :
canal=fopen("cycle.bin","rb");
fread(&Fonction_2,sizeof(Fonction_2),1,canal);
les nombres sont bon mais les char* ne sont pas passé......![]()
Est-ce que qq'1 pourrai m'aider???
merci d'avance...
Partager