jak przekazać do funkcji wskaznik wskazujacy inną funk

0

Mam problem. Być może borykam się z czymś nadzwyczaj prostym a wręcz oczywistym, a więc mam nadzieję na jakąś odpowiedź :P Mianowicie, chce napisać funkcję A, która wywołuje inną funkcję B (w języku C ). nazwa tej wywoływanej B funkcji ma być jednym z argumentów funkcji A, tzn ja to widzę mniej więcej tak:

void funkcja_A( int *funkcja_B (int coś tam), ....)
{
......
.....
funkcja_B(.....);
......
}

I potem wywołując funkcję A podaje jej jako argument różne nazwy fukcji B, które będą wykonywane przez funkcję A.

np.
int *wskaznik;
wskaznik=funkcja1; //jakaś tam funkcja, która ma być wywołana

i potem wywołuję
funkcja_A(wskaznik, ...)

Nie wiem, czy będziecie wiedzieć o co mi chodzi, mam nadzieję że tak.
Jeśli ktoś może mi podpowiedzieć jak to zrobić, żevy działało będę wdzięczny

0

Nie wiem jak to zrobić w to C( tylko w delphi), ale myślę że powinieneś przekazać jako parametr wskażnik.

Oczywiście mogę się mylić--Witold Gombrowicz wielkim pisarzem był !!!

0

($BCB)\Examples tam poszukaj przykładu bodajże proclist czy jakoś tak i będziesz miał odpowiedź.--"Imagination is more important than knowledge." - A. Einstein

1 użytkowników online, w tym zalogowanych: 0, gości: 1