PDA

View Full Version : [C++]Puntatori a funzioni


Kleidemos
29-03-2003, 15:05
Cosa sbaglio?

#include <iostream>

using namespace std;

void su(char*);
void giu(char*);
void cosa(void (*)(char*));
int main()
{
int sc;
cin << sc;// mi da errore qui
if(sc == 1)
{
cosa(su);

}else if(sc == 2)
{
cosa(giu);
}
return 0;
}

void giu(char* nome)
{
cout <<"Sono giu " << nome <<endl;
}

void su(char* nome)
{
cout <<"Sono su " << nome <<endl;
}

void cosa(void (*what)(char* nome))
{
cout <<"Sono su"<<endl;
}

cionci
29-03-2003, 19:10
cin >> sc;

Kleidemos
29-03-2003, 19:11
Originally posted by "cionci"

cin >> sc;


giusto!
Mi dai la tua mail che ti mando un mio progetto che mi fa le bizze?

cionci
29-03-2003, 19:24
Pubblicalo qui...non č meglio ? Almeno cosė ti aiutano anche gli altri e magari qualcuno impara ;)

Kleidemos
29-03-2003, 19:26
Originally posted by "cionci"

Pubblicalo qui...non č meglio ? Almeno cosė ti aiutano anche gli altri e magari qualcuno impara ;)

e che so molte righe di codice :eek:

cionci
29-03-2003, 20:05
Allega il file come attachment ;)

Kleidemos
29-03-2003, 20:16
Ekkolo