Suite à la discussion http://www.developpez.net/forums/d12...e/#post6582806, j'ai la classe Point suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
template <unsigned D> class PointT
{
   float m_coords[D];
public:
   PointT(float *coord);
   void Get();   
};
Et pour construire un point:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
   typedef PointT<2> Point2D;
 
   float t[2]={1.0,2.0};
   Point2D Pt(t);
Existe-t-il un moyen permettant de construire un point plus simplement, sans avoir au préalable à créer un table de valeur. Par exemple:qui évidemment ne fonctionne pas parce que {1.0,2.0} n'est pas un pointeur ...
Merci d'avance pour vos conseils.