bonsoir/bonjour à† tous

je suis à la recherche d'un petit exemple de constructeur par recopie
et si possible une petite explication de son fonctionnement
j'ai essayé de faire un truc ( voilà mon code ) mais ça marche pas je crois qu'il lui manque un truc, mais lequel je sais pas

merci à vous :



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
include <iostream>
#include <String>
using namespace std;
 
class point{
      private:
              double x,y,z;
 
      public:
             point();
             point(double, double, double);
             point(point &);
 
             point transforme();
             double norm();
             void print();
 
};
 
point::point(){
               x=0; y=0; z=0;
};
 
 
point::point(double a, double b, double c){
      x=a; y=b; z=c;
}
 
point::point(point &p){
      x=p.x; y=p.y; z=p.z;
}


Merci