Ouais. D’ailleurs ça fait qu’il faut être prudent et ne pas écrire ce genre de choses :
Type & fonction() {
Type objet;
return objet;
}
Car l’objet ne sera pas copié, c’est bien son adresse qui sera transmise, et comme il a été alloué sur la pile, il ne va pas tarder à se faire écraser…