Bonjour,

Je veux utiliser un pointeur de fonction. Voila le code exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
class MaClasse
{
    int maFct(int) const;
 
    typedef int MaClasse::*maFctPtr(int) const;
 
    void maFctTest(maFctPtr p);
};
Mon message d'erreur : 'const' and 'volatile' function specifiers on 'p' invalid in parameter declaration.

Ce qui le gêne apparemment, c'est le 'const' de mon typedef, lorsqu'il est utilisé dans maFctTest.