retour par référence et new
	
	
		Bonjour,
Étant novice dans l'utilisation du retour par référence je me demande ce qui suit:
j'ai une classe (Point3D qui comporte les variables x,y et z ) dont une méthode (ci-bas) effectue un retour par référence d'un Vecteur3D (autre classe). Ma question, dois-je utiliser "delete" comme je le fais actuellement? Merci.
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 
 | // calcules le vecteur entre le point actuel et le point P
Vecteur3D & Point3D::operator - ( Point3D P )
{
   Vecteur3D * Q = new Vecteur3D();
 
    (*Q).x = x - P.x;
    (*Q).y = y - P.y;
    (*Q).z = z - P.z;
    return *Q;
    delete Q;
} |