IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

Serialization sous C++


Sujet :

MFC

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    63
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 63
    Par d�faut Serialization sous C++
    Salut tout le monde!!
    Vraiment je vais devenir fou � cause de C++.
    Primo: Quel est la diff�rence quand je tappe moi meme que ma classe h�rite de CObject
    et quand je g�n�re la classe en faisant Insert->New Class
    pq quand j'utilise la premi�re m�thode �a me sort que la classe CObject undefinied identifier et pour la deuxi�me �a marche comme sur des roulettes.
    Et secondo, d'apr�s mes recherches je dois serializer les objets (que j'ai d�fini) dans ma classe Word utilis�es.
    Aidez moi � r�gler le premier probl�me tout d'abord et si quelqu'un a rencontr� ce probl�me je serait ravi qu'il me dit ce qu'il as fait.

    Cordialement Verboz

  2. #2
    Membre exp�riment�
    Profil pro
    �tudiant
    Inscrit en
    Avril 2006
    Messages
    237
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 237
    Par d�faut
    Je n'ai rien comprit

    Tu parle de quelle classe CObjet ? Que veut dire "Insert->New Class" ?
    A propos de quel sujet est ton message ?

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    63
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 63
    Par d�faut
    Est ce que tu connait pas la classe CObject et bein moi aussi, mais d'apr�s ce que j'ai lu, pur faire la serealization de ta classe, cette derni�re dois h�riter de CObject.

    Que veut dire "Insert->New Class" ?
    Dans le menu de Visual Studio 6, dans le menu, tu clique sur Insert puis New Class et la tu sp�cifie le nom de ta classe, si elle est g�n�rique ou pas et tout


    Mon Sujet est � propos la serialization: Je veux mettre des objets dans un fichier, donc je dois serializer ma classe pour que je puisse faire �a.

    Cordialement Verboz

  4. #4
    Membre exp�riment�
    Profil pro
    �tudiant
    Inscrit en
    Avril 2006
    Messages
    237
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 237
    Par d�faut
    J'ai fait quelques recherches :
    pq quand j'utilise la premi�re m�thode �a me sort que la classe CObject undefinied identifier et pour la deuxi�me �a marche comme sur des roulettes.
    Ca marche comme sur des roulettes car le programme t'as g�n�r� tout seul la classe ainsi que toutes les d�pendances.

    Sinon je n'ai jamais fait de s�rialisation mais il doit exister une commande dans cette classe CObjet !

  5. #5
    Membre chevronn� Avatar de Mayti4
    Inscrit en
    F�vrier 2004
    Messages
    442
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2004
    Messages : 442

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    63
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 63
    Par d�faut
    Salut!!
    Ces quoi ces d�pendances??
    Est ce que peux les voirs ou est ce que c'est bas niveau, je ne peux rien voir??
    Mais ma conclusion est que le C++ c'est un casse pieds c'est tout.
    Autre question: J'ai une classe Mot qui a des attributs d'une autre classe t
    Type que j'ai d�finie moi m�me et je veux serializer ma classe Mot, est ce que je dois serializer les 2 classes ou juste la classe Type ou kquoi au juste?

    Cordialement Verboz

  7. #7
    Membre exp�riment�
    Profil pro
    �tudiant
    Inscrit en
    Avril 2006
    Messages
    237
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 237
    Par d�faut
    Ces quoi ces d�pendances??
    Est ce que peux les voirs ou est ce que c'est bas niveau, je ne peux rien voir??
    Normalement, tu peux faire toi aussi le m�me programme qui marche. Celui-ci te permet juste d'acc�l�rer le d�veloppement en te g�n�rant du code.

    Mais ma conclusion est que le C++ c'est un casse pieds c'est tout.
    Il ne faut pas partir comme �a !!

    Pour ta derni�re question je n'en sais rien mais je ne pense pas (suivant l'article vers la FAQ que je viens de lire)

  8. #8
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    63
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 63
    Par d�faut
    Merci pour tes r�ponses malgr� qu'elle ne m'aide pas trop, mais je comprend pas bcp de choses dans ce Visual Studio 6, je suis un pationn� du language C et C# mais ce C++ me casse vraiment les pieds, trop compliqu� mais ce n'est pas le probl�me, c'est dans l'IDE.

    Merci je vais me d�brouiller pour faire une m�thode d�tourn�, je ne sais pas laquelle mais je vais essayer.

    Merci tout le monde
    Cordialement Verboz

  9. #9
    Membre chevronn� Avatar de Mayti4
    Inscrit en
    F�vrier 2004
    Messages
    442
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2004
    Messages : 442
    Par d�faut
    Requirements
    Header: afx.h
    Tu as inclus ce fichier ?

  10. #10
    R�dacteur

    Avatar de Matthieu Brucher
    Profil pro
    D�veloppeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par d�faut
    Ton probl�me est que tu ne connais pas le C++. Je te conseille de regarder dans la FAQ avant d'avancer plus loin. Il est �vident qu'il faut inclure les bons en-t�tes pour que le compilateur comprenne de quoi on parle, et ceci s'applique aussi au C et au C#, c'est bizarre que tu ne le saches pas...

  11. #11
    R�dacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par d�faut
    J'ai d�plac� ce sujet du forum C++ car il n'a rien � y faire.
    merci de poster dans le bon forum � l'avenir, et de placer dans le titre toutes les infos n�cessaires � sa compr�hension (comme le tag MFC par exemple).

  12. #12
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    63
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 63
    Par d�faut
    Salut tout le monde!!
    D�sol� bigboomshakala, �a fait un bou de temps que je n'ai pas poster de message, encore d�sol�.
    Je voulais savoir est ce que si j'utlise la classe CArraySer d'objet A, est ce que je dois s�rializer A qui utilise elle m�me des objets de type B qui doit etre aussi serializer??

    Merci
    Cordialement Verboz

  13. #13
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    salut,
    chaque objet doit savoir ce serialiser, si il fait partie d'une collection voir la faq:
    http://c.developpez.com/faq/vc/?page...HowToSerialize
    ensuite il suffit d'appeler la fonction serialize sur l'objet le plus haut ,et la methode sera appel�e a travers tous les objets situ�s en dessous .

  14. #14
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    63
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 63
    Par d�faut
    Merci les mecs!!
    Probl�mes r�solu

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Serialize() sous IE6 et caract�res speciaux
    Par Nooby dans le forum jQuery
    R�ponses: 3
    Dernier message: 06/09/2011, 08h39
  2. Serializer des sous-listes (jQuery)
    Par SpiderN�o dans le forum jQuery
    R�ponses: 10
    Dernier message: 04/05/2011, 08h44
  3. Probl�me d'installation oracle 8.1.7 sous NT
    Par Anonymous dans le forum Installation
    R�ponses: 7
    Dernier message: 02/08/2002, 14h18
  4. Je ne peux �tablir une connexion cliente sous Linux.
    Par Anonymous dans le forum CORBA
    R�ponses: 5
    Dernier message: 16/04/2002, 15h57
  5. R�ponses: 4
    Dernier message: 27/03/2002, 11h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo