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

  FORUM HardWare.fr
  Programmation
  C++

  référence et pointeur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

référence et pointeur

n°1928638
Glock 17Pr​o
Posté le 02-10-2009 à 22:12:14  profilanswer
 

il est valide ce code ?
 

Code :
  1. struct A{
  2. int a;
  3. A():a(2){}
  4. };
  5. A var;
  6. A& f()
  7. {
  8. return var;
  9. }
  10. void g(A*& a)
  11. {
  12. a = &f();
  13. }
  14.  
  15. int  main()
  16. {
  17. A *a;
  18. g(a);
  19. cout << a->a;
  20. system("pause" );
  21. }


---------------
.
mood
Publicité
Posté le 02-10-2009 à 22:12:14  profilanswer
 

n°1928648
Joel F
Real men use unique_ptr
Posté le 03-10-2009 à 08:46:03  profilanswer
 

pourquoi ne le serait-il pas ?
 
http://codepad.org/eOp3y7Th

n°1928664
Glock 17Pr​o
Posté le 03-10-2009 à 10:48:54  profilanswer
 

hum non juste un petit doute, je suis tombé sur un cas avec des ref et pointeur qui ne marcher pas, j'ai pas compris sur le coup, et j'ai plus l'exemple en tête, j'essayerais de le retrouver, merci en tout cas


---------------
.
n°1928682
Joel F
Real men use unique_ptr
Posté le 03-10-2009 à 14:15:10  profilanswer
 

peut etre une prise de ref non-const d'une rvalue ?

n°1928768
Glock 17Pr​o
Posté le 04-10-2009 à 11:59:11  profilanswer
 

mais là ça ne passerait pas la compilation aussi? moi ça planté à l'exec, mais c'était peut être un truc tout con, dû à la fatigue de la journée etc


---------------
.

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

  référence et pointeur

 

Sujets relatifs
[résolu] Warning: Call-time pass-by-reference has been deprecatedpointeur sur function dans le class
cast sur un pointeur de fonction[C/C++] Difference entre pointeur et double pointeur ?
C++ pointeur, constructeur, attributs[Résolu]Probleme avec des pointeur de structure
passage par référence et objet localpointeur vs reference en retour de fonction
Probleme utilisation pointeur et reference[C++] Une référence ou un pointeur?
Plus de sujets relatifs à : référence et pointeur


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