begin process at 2012 02 12 13:16:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Graphique

 > 

Sérialisation


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Sérialisation

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ée 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

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,231 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales