Je veux déclarer en permanence le pointeur reçu en tant qu'argument.
static void Class::func(const OtherClass *otherClass)
{
// use otherClass pointer to read, but not write to it.
}
C'est ainsi qu'on l'appelle :
void OtherClass::func()
{
Class::func(this);
}
Cela ne compile pas et si je ne déclare pas le pointeur OtherClass, je peux le modifier.
Merci.