|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
Puntatori a funzione
Chi è che mi spiega x bene i puntatori a funzione???
Tnk 100000000000000000000000000000000000000 |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2817
|
dai uno sguardo...
questo link è abbastanza semplice da seguire:
http://www.beta.it/beta/bs019598/0198/b198arp1.htm
__________________
"Utilizzando atomi pentavalenti drogheremo il silicio di tipo n; Utilizzando atomi trivalenti drogheremo il silicio di tipo p; Utilizzando della cannabis ci drogheremo noi e vedremo il silicio fare cose impossibili" - DSDT-HowTo |
|
|
|
|
|
#3 |
|
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
ho provato a leggermi il Lippman e poi ad applicare:
Codice:
#include <iostream>
#include <cstdio>
using namespace std;
char ciao(char *nome)
{
cout << "Ciao " << nome <<endl;
}
char ciao2(char *nome)
{
cout << "Culo " << nome <<endl;
}
int main()
{
char ( *punt )( char* );
char ris1, ris2;
punt = ciao;
ris1 = punt("luca");
punt = ciao2;
ris2 = punt("zane");
system("PAUSE");
return 0;
}
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
|
Io ho usato i puntatori a funzioni quando volevo caricare dinamicamente funzioni contenute in una DLL scelta a run-time (non linkata staticamente per capirci).
E dovrebbero servire anche per impostare funzioni di callback... poi non so.
__________________
---> Lombardp CSS Certified Expert (Master Level) at Experts-Exchange Proud user of LITHIUM forum : CPU technology Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jan 2000
Messaggi: 551
|
Per esempio,supponi di avere una funzione di sorting di(lista,vettore etc):
puoi inserire tra i parametri della funzione un puntatore a funzione che ti permetta di scegliere il "criterio" di ordinamento,mediante diversi modi di comparare gli elementi. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:37.



















