Dynamiczne tablice wskaźników do funlcji

0

Witam

Jestem w trakcji pisania klasy, w której zdefiniowałem tablicę wskaźników do funkcji, wywoływanej z parametrem typu double oraz zwracającej argument typu bool:

bool (* wsk[] ) ( double )

Teraz chcę ją stworzyć przy pomocy operatora 'new'. Czyli coś jak:

wks = new ...?

Bardzo proszę o pomoc,
Jarek

0

spróbuj tak:

bool (** wsk ) ( double );
wks = new bool (* wsk[33] ) ( double );

ale moim zdaniem, żeby było ładnie [i żeby działało-dop. R] to trochę bym to bardziej rozpisał:

typedef bool (* MyFuncPointer) ( double );
MyFuncPointer* myTab;
myTab = new MyFuncPointer[33];
0

Super, wielkie dzięki!

Jarek

0
MarekR22 napisał(a)
wks = new bool (* wsk[33] ) ( double );

ale moim zdaniem, żeby było ładnie [i żeby działało-dop. R] to trochę bym to bardziej rozpisał

Ranides, kochany, żeby działało to starczy dodać nawiasy, nie trzeba typedefować:

wsk = new (bool (*[33]) (double));

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