Type incompatible float* et float[3]
	
	
		Bonjour à tous,
Je débute en C++ et j'essaye de créer la classe Triangle avec un constructeur à trois arguments (les coordonnées des points en 3D) : 
	Code:
	
| 12
 3
 4
 5
 6
 7
 
 | class Triangle {
public:
	Triangle(float x[3], float y[3], float z[3]);
 
private:
	float x[3], y[3], z[3];
}; | 
 Maintenant lorsque je définis mon constructeur : 
	Code:
	
| 12
 3
 
 | Triangle::Triangle(float x[3], float y[3], float z[3]){
	this->x = x; this->y = y; this->z = z;
} | 
 et que je compile, j'obtiens l'erreur de compilation suivante : 
	Code:
	
../src/shapes/triangle.cpp:11:12: error: incompatible types in assignment of float* to float [3]
 Quelle est l'erreur ici?
Merci d'avance