Un cas particulier du mot operator

Fermé
feraudyh Messages postés 71 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 3 mars 2023 - 11 sept. 2013 à 20:00
Bonjour,

Je suis en train de regarder un livre sur MFC.
L'auteur propose une classe nommée Font
on trouve en particulier dans le .h le code comme suit:

class Font{
public:
Font();
...
operator LOGFONT () {return m_logFont;}
operator PLOGFONT () {return &m_logFont;}
...
private:
LOGFONT m_logFont;




}

or LOGFONT et PLOGFONT sont déjà définis comme

typedef struct tagLogFont{
LONG lfHeight;
...
}LOGFONT, *PLOGFONT;


est ce quelqu'un peut me donner un exemple de l'utilisation des opérateurs
définis ci dessus??