Wskaźnik na funkcje.
Ostatnio zmodyfikowano 2017-11-29 23:23
gromko12 Temat założony przez niniejszego użytkownika |
Wskaźnik na funkcje. » 2017-11-29 19:53:37 Jak wygląda definicja zmiennej typu "wskaźnik na funkcję, która przekształca wskaźnik na int, we wskaźnik na int". |
|
YooSy |
» 2017-11-29 20:05:45 |
|
jankowalski25 |
» 2017-11-29 20:22:53 która przekształca wskaźnik na int, we wskaźnik na int | ? |
Zgaduję, że chodzi o funkcję, która jako argument przyjmuje wskaźnik na int i zwraca wskaźnik na int jako wynik, czyli wynik funkcja( argument ); , gdzie wynik oraz argument są wskaźnikami na int . Oczywiście to, co podałem, to tylko deklaracja funkcji - trzeba to odpowiednio zamienić na wskaźnik. |
|
mateczek |
» 2017-11-29 23:23:12 #include <iostream> using namespace std;
int * foo( int * zm ) { * zm *= 2; return zm; }
int main() { int *( * fun )( int * we ); fun = & foo; int zm = 15; cout << *( * fun )( & zm ); }
|
|
« 1 » |