Bonjour à tous,
je viens de lire avec attention le tuto mentionné dans l'intitulé et qui m'est dans grand secours.
Ma question est pourquoi on ne peut pas faire directement
au lieu de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 extern "C" { ... factory["square"]=make_square; ... }
dans le code source de la bibliothèque ?
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 extern "C" { ... class registrer { public: registrer() { // Ajout du créateur à l'"usine" factory["square"] = make_square; } }; register r; ... }
Merci encore pour ce bon article.
Partager