Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1213 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  passage par référence et objet local

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

passage par référence et objet local

n°1896820
frenchtouc​co
Posté le 19-06-2009 à 09:16:56  profilanswer
 

salut,

Code :
  1. #include <iterator>
  2. #include <vector>
  3. #include <string>
  4. #include <iostream>
  5. #include <algorithm>
  6. #include <fstream>
  7. #include <sstream>
  8. #include <stdio.h>
  9. #include <windows.h>
  10. using namespace std;
  11. struct Front
  12. {
  13.     int nb;
  14. };
  15. struct Back
  16. {
  17.     Front  *t;
  18.     Back( Front & t_)
  19.     {
  20.         t=&t_;
  21.     }
  22. };
  23. struct K
  24. {
  25.     Back *b;
  26.     void f();
  27. };
  28. void K::f()
  29. {
  30.     Front t;
  31.     t.nb=6;
  32.    
  33.     b = new Back(t);
  34. }
  35. int  main()
  36. {
  37.     K().f();
  38.     system("pause" );
  39. }


J'ai une corruption à cause de mon passage par référence dans f ?
merci


Message édité par frenchtoucco le 19-06-2009 à 09:17:32

---------------
je connais tout, je ne sais rien, seule certitude, à vouloir trop on finit par tout perdre.
mood
Publicité
Posté le 19-06-2009 à 09:16:56  profilanswer
 

n°1896827
Un Program​meur
Posté le 19-06-2009 à 09:34:59  profilanswer
 

Tu en aurais une si tu utilisais le résultat de new après que le t défini en ligne 37 soit détruit.


---------------
The truth is rarely pure and never simple (Oscar Wilde)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  passage par référence et objet local

 

Sujets relatifs
[solved] Démarrer WEBrick ou Mongrel sans connection réseauAnimation flash marche en local... mais pas en ligne
Objet cliquable tableaupb avec:"undefined reference to `vtable for activite'"
Recupération d'un objet par strutsSoucis d'utilisation d'une DLL sous php avec objet COM
Quel est le coût de la création d'un objet ne contenant pas de donnéePassage par référence
Plus de sujets relatifs à : passage par référence et objet local


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR