Bonjour, en compilant avec le Common Language Runtime (CLR), j'obtiens le
message d'erreur suivant << Error 1 error C3374: can't take address of 'CB::salt' unless creating delegate instance >>
avec le code suivant
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
 
ref class CA
{
public:
	CA (*pf) (int j);
};
 
ref class CB
{
public:
	static CA salt(int j);
};
 
int main(array<System::String ^> ^args)
{
	CB b;
	CA a;
	a.pf = &CB::salt;
        return 0;
}
Est ce que c'est normal docteur?!