View Single Post
Old 24-07-2004, 13:28   #6
Black imp
Senior Member
 
Iscritto dal: Nov 2000
Città: MILANO
Messaggi: 2662
ah quindi tu vuoi passare a saio.sa_handler l'indirizzo della funzione definita dentro la classe. allora la funzione nella classe deve essere static e saio.sa_handler deve essere un puntatore a funzione con la stessa intestazione.
ovviamente la funzione static non può accedere che ad elementi static della classe cioè non può per ovvie ragioni accedere ai dati di ciascun oggetto che istanzierai di quella classe. può accedere solo alle var static della classe poichè anche di quelle c'è una sola per classe. this non lo puoi proprio usare perchè le funzioni static non sono riferite ad alcun oggetto.
Black imp è offline   Rispondi citando il messaggio o parte di esso