C ukazatel na funkci
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Pondělí Říjen 8 13:52:04 CEST 2018
Takto napr. by to melo jit
void neco(void)
{
}
typedef void(*pNeco)(void);
void main()
{
pNeco pAkce = NULL;
pAkce = neco;
pAkce();
pAkce = (pNeco)0x48000000;
pAkce();
}
Dne 08.10.2018 v 13:40 Miroslav Draxal napsal(a):
>
> Můžete mi to rozepsat?
>
> Tápu v tom.
>
> *From:*Hw-list [mailto:hw-list-bounces na list.hw.cz] *On Behalf Of
> *Jaroslav Buchta
> *Sent:* Monday, October 08, 2018 1:33 PM
> *To:* hw-list na list.hw.cz
> *Subject:* Re: C ukazatel na funkci
>
> vytvorit si ukazatel na funkci jako definici typedef a pak adresu
> pretypovat.
>
>
> Dne 08.10.2018 v 13:30 Miroslav Draxal napsal(a):
>
> Dobrý den,
>
> Prosím o pomoc znalce.
>
> void neco(void);
>
> void (*pAkce)(void);
>
> pAkce = neco;
>
> pAkce();
>
> Tohle je jasné.
>
> Jak místo neco() zadat přímo adresu programu? Lze to vůbec?
>
> Něco jako
>
> pAkce = 0x001234;
>
> pAkce();
>
> Díky za nakpnutí. Míra
>
>
>
>
> _______________________________________________
>
> HW-list mailing list - sponsored bywww.HW.cz <http://www.HW.cz>
>
> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20181008/26a4fd2a/attachment.html>
Další informace o konferenci Hw-list