Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Scrivo una classe Button, cerco di linkare un'istanza con una funzione membro di un'altro oggetto quando:
Codice sorgente - presumibilmente VB.NET
no matching functionforcallto[...]
Implicitamente viene passato this alla funzione membro quindi il suo reale prototipo non corrisponde alla dichiarazione del puntatore contenuto in Button:
Codice sorgente - presumibilmente C/C++
void (*linkedFunction)(void);
Il problema č: come risolvo in modo tale da poter chiamare una funzione membro?!
Avevo pensato:
Dichiaro un'istanza della classe X come globale
Scrivo una banale funzione
Codice sorgente - presumibilmente C/C++
void funzione()
{
istanzaGlobaleX.metodoCheMiInteressa();
}
E linko questa con il Button creato nel main della classe Menu
Il problema č che non mi piace proprio come soluzione :S