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