Est ce qu'il y aurais une fabrique d'objet dans boost ?
Une fabrique d'objet qui pourrais créer des objets de hiérarchie différentes, en me retournant le bon objet directement typé ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class Point class Point2D : public Point class Point3D : public Point ... class Forme class Cercle : public Forme class Triangle : public Forme ... Point2D* p2D = Factory.Make ("Point2D"); Triangle* t = Factory.Make ("Triangle");
Je peut en créer une, mais une qui retournerais un void*
Bien que je pourrais utiliser le cast boost pour tester si je reçoit le bon type.
Mais j'aimerais savoir si cela existe déjà dans Boost ou pas







Répondre avec citation
Partager