Pointer til array med pointer til funktioner
Jeg søger den korrekte metode til at kunne parse et argument til en funktion, som en pointer til et normalt array med pointere til funktioner.Fik i den? Altså jeg har en funktion som skal modtage en pointer til et (lokalt) array som indeholder pointer til (andre) funktioner.
Jeg synes jeg har styr på pointere men dette er måske en lidt mere langhåret ide. Jeg kan ikke få det til at virke ihvertfald.
void funcA() {}
void funcB() {}
void func1( HVIS TYPE SKAL DENNE FUNKTION MODTAGE?? )
{
// Her i udvælges den korrekte funktion.
Og hvordan kalder jeg den funktion med et index til array'et?
}
void func2()
{
void (*funcPtrArray[])() = {
funcA,
funcB
};
func1( HER INDSÆTTES POINTER TIL ARRAY funcPtrArray );
}
Mvh Intel4004