Guest User

Untitled

a guest
Jun 24th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. Tyyppi* tmp_pointteri = new Tyyppi(arvo);
  2. tee_juttuja_tyypille_osoitteessa(tmp_pointteri);
  3. delete tmp_pointteri;
  4.  
  5. //erona referenssiin: muisti vapaa
  6.  
  7. tmp_pointteri = new Tyyppi(arvo2);
  8. tee_juttuja_tyypille_osoitteessa(tmp_pointteri);
  9. delete tmp_pointteri;
  10.  
  11. vs
  12.  
  13. Tyyppi tmp_muuttuja = arvo;
  14. tee_juttuja_tyypille_pass_by_reference(tmp_muuttuja);
  15.  
  16. //erona: tässä muistissa on edelleen tmp_muuttuja, mikä voi vituttaa jos se on valtava.
  17.  
  18. tmp_muuttuja = arvo2;
  19. tee_juttuja_tyypille_pass_by_reference(tmp_muuttuja);
Add Comment
Please, Sign In to add comment