Bonjour j'essaye d'obtenir un pointeur sur une fonction de plusieurs classes :
Malheureusement pour pouvoir pointer sur une fonction membre je suis obligé de spécialiser mon pointeur :Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 class A { void cb(); } class B { void cb(); } int main() { void (*f ()); a = new A(); b = new B(); f = &A::cb; f = &B::cb; }
Y'a t'il un moyen d'anonymiser ce pointeur?Code:void (A::* f () )
du genre
Code:void (::* f () )