Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Sérialisation [ Archives / Graphique ] (Zaz16)

lundi 30 juin 2003 à 14:48:14 | Sérialisation

Zaz16

Bonjour,
Je ne comprend pas très bien à quoi sert un constructeur par copie.
Et, est-il nécessaire de faire une sérialisation pour une application où il faudra enregistrer des figures et les redessiner et les modifier, sachant qu'il faudra dans le même temps, écrire les caractéristiques de chaque figure dans un fichier texte ?
merci beaucoup.

lundi 30 juin 2003 à 15:28:24 | Re : Sérialisation

payen

la serialisation et le constructeur de copie, c'est pas du tout la meme chose, ca n'a rien a voir ...
je peux t'eclairer sur le constructuer de copie :
si dans une methode de ta classe, tu passes un parametre d'entree qui est un objet de cette meme classe, le mecanisme de passage se fait par valeur, donc, l'objet est recopie en local, dans un espace memoire reserve de ta fonction). or, le c++ recopie uniquement les adresses, en ce qui concerne les tableaux alloues dynamiquement, et pas les elements du tableau. c'est la qu'intervient le constructeur de copie : il te permet de recopier l'adresse de l'objet ainsi que ses elements ...

j'espere avoir ete clair ...



-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
> Je ne comprend pas très bien à quoi sert un constructeur par copie.
> Et, est-il nécessaire de faire une sérialisation pour une application où il faudra enregistrer des figures et les redessiner et les modifier, sachant qu'il faudra dans le même temps, écrire les caractéristiques de chaque figure dans un fichier texte ?
> merci beaucoup.



Cette discussion est classé dans : sérialisation, faudra


Répondre à ce message

Sujets en rapport avec ce message

sérialisation d'un bool ou un type enum [ par iznogoud ] Bonjour,J'ai un petit problème lorsque j'utilise ma fonction serialize. Je suis incapble de rentrer des types bool ou des types que j'ai créer. Je sai Sérialisation d'objet [ par agora_13 ] Bonjour,Je n'arrive pas à sérialiser les objets de ma classe icone dont voici le constructeur :CIcone CIcone::operator = (const CIcone& icone ){ m_ang Sérialisation et numéro de version [ par CGagnon ] Bonjour,J'utilise la macro IMPLEMENT_SERIAL(CFondationDoc, CDocument, VERSIONABLE_SCHEMA | 1) dans mon application.Je désire pouvoir distinguer entre (dé)Sérialisation d'objet... [ par zouippy ] Bonjour à tous! Voilà, je vous explique mon problème: J'ai un fichier extérieur à mon programme c++, qui contient (à mon avi) un object sérialisé... M sérialisation [ par nonocpp ] bjr,je cherche à sérialiser une structure contenant des floats notamment et d autres structures sans toucher à cette structure qui est contenue ds une sérialisation d'une application [ par progrima ] bonjour tout le monde! je cherche à sécuriser des applications qui existent déjà et pour cela j'ai pensé à génerer des numéros de série, j'explique: 1 Sérialisation ?? [ par najla1986 ] Quelqu'un peut il me donner un exemple rapide sur la sérialisation ? je ne comprend pas très bien le principe, faut il enregistrer des bytes par byte Dialoqu box ou fenetre [ par julienbornet ] Bonjour je doit realiser un programme ayant les caracteristique suivante:Une fenetre principale affichant du texte (type edit box en readnoly) et nsui la sérialisation d'un objet d'une classe appartient à une DLL [ par belallioui ] Bonjour,Je veux sérialiser un objet qui n'est pas serialisable (ne possede pas la fonction Serialise() ) dont sa classe mere et inconue, c a d, je con Sérialisation Winform [ par postal ] Bonjour,Je débute avec Visual C++, et je travaille actuellement sur une application qui lance une fenêtre  principale qui permet à son tour de lancer


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.