Dans le tutoriel à cette page : https://bousk.developpez.com/cours/r...ecture-client/
il y a ce code mais je ne comprends pas cette ligne :
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 class Message { public: template<class M> bool is() const { return mType == M::StaticType; }// ICI : COMMENT SE FAIT LA DEDUCTION du type M ??????? Je comprends pas vraiment template<class M> const M* as() const { return static_cast<const M*>(this); } protected: enum class Type { Connection, Disconnection, UserData, }; Message(Type type) : mType(type) {} private: Type mType; };
Quelqu'un peut-il m'aider ? Merci beaucoup d'avance !!!
Vous pourriez me laisser dans les nouvelles discusions ????
Mon post concerne les templates et pas les reseaux, merci
Partager