Przekazywanie funkcji przez wskaźnik(problem ze zrozumieniem)
Ostatnio zmodyfikowano 2016-01-20 18:52
Matei Temat założony przez niniejszego użytkownika |
Przekazywanie funkcji przez wskaźnik(problem ze zrozumieniem) » 2016-01-20 15:26:21 Czytając jedną z lekcji na temat funkcji natknąłem się na przykład przekazywania funkcji przez wskaźnik i tu pojawia się problem, ponieważ patrząc na to nic z tego nie kumam :/ Dlatego mam prośbę czy mógłby mi ktoś pomóc to zrozumieć, napisać jakiś prostszy przykład albo wytłumaczyć ten z lekcji.
Link do tematu z przykładem: http://cpp0x.pl/kursy/Kurs-C++/Funkcje-kolejne-aspekty/306
|
|
mateczek |
» 2016-01-20 18:52:50 #include <iostream> using namespace std;
int poleKwadrata( int a ) { return a * a; }
int main( void ) { int( * fun )( int ); fun = poleKwadrata; cout << fun( 5 ) << endl; }
int * fun( int );
|
|
« 1 » |