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

C++ Discussion :

manipulation des objets c++


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 83
    Par défaut manipulation des objets c++
    Bonjour,
    Mon problème est le suivant :
    J'ai une classe type A :
    Victor<X>,double y ......
    Je charge ma structure à partir d'un fichier et je fait un traitement la dessus , avant de lancer le traitement je copie l'ancient structure ( A *old=newstructure) pour la garder
    et je manipule newstructure si le traitement est pas bien je reviens à l'ancien structure(newstructure=old) sinon je relance le traitement sur la newstructure ainsi de suite.(boucle de 1000 fois par exemple)
    ça se compile mais au niveau de l'excution la boucle tourne 2 ou 3 fois et me génére ça :Exception en point flottant
    quelqu'un a une solution, je serai reconnaissant

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 545
    Par défaut
    Bonjour,
    Citation Envoyé par zougagh Voir le message
    ...je copie l'ancient structure ( A *old=newstructure) pour la garder
    visiblement vous ne faites pas de copie, une copie se serait A old=*newstructure ou A *old=new A(newstructure) en supposant que l'operateur= ou le copie constructeur sont corrects
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 83
    Par défaut
    Merci de votre réponse,
    oui j'ai dans mon fichier.h A *old,A *newstructure;
    et dans mon fichier .cpp je fais old=newstructure
    Il me paraît que j'ai un probleme dans le copiage vu que c'est des pointeurs, du coup qu'on je fais l'affectation c'est comme je change rien mais je sais pas comment faire.

  4. #4
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 545
    Par défaut
    vous êtes sure d'avoir bien lu toute ma réponse précédente ?
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 83
    Par défaut
    oui toujours ça marche pas j'ai rectifié

  6. #6
    Membre chevronné
    Inscrit en
    Août 2004
    Messages
    556
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 556
    Par défaut
    Citation Envoyé par zougagh Voir le message
    oui toujours ça marche pas j'ai rectifié
    La boule de cristale c'est facturé à l'entrée et payé d'avance.

    Un code minimal serait pas de refus, on est là pour aider mais on est pas devins non plus

Discussions similaires

  1. manipulation des objets
    Par Djawida dans le forum MFC
    Réponses: 1
    Dernier message: 16/06/2009, 14h17
  2. Manipulation des objets dans une session
    Par facilus68 dans le forum Hibernate
    Réponses: 5
    Dernier message: 28/12/2007, 14h02
  3. manipuler des objets créés par un autre prg
    Par aziz jim dans le forum C++
    Réponses: 1
    Dernier message: 07/11/2007, 12h08
  4. Comment Manipuler des objets dans une liste de type TList ?
    Par PadawanDuDelphi dans le forum Delphi
    Réponses: 1
    Dernier message: 02/11/2006, 15h40
  5. Réponses: 13
    Dernier message: 09/05/2006, 16h30

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