C ukazatel na funkci
Milan B.
milan na bastl.sk
Pondělí Říjen 8 15:46:47 CEST 2018
On 10/8/2018 3:28 PM, Milan B. wrote:
> On 10/8/2018 1:51 PM, Miroslav Draxal wrote:
>> K tomuhle zápisu jsem se nějak prokousal také, ale vyhazuje to
>> indirect function call via a NULL pointer ignored
>
> To bude nejaky obskurny kompilator, nie?
>
> gcc s tym problem nema.
>
nj, xc8...
Ale taketo spapa, ale ktovie, ci to bude fungovat.
void dummy(void) {};
void (*pAkce)(void)=dummy;
pAkce = (void (*)(void))0x1234;
pAkce();
>>
>>
>> -----Original Message-----
>> From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Milan B.
>> Sent: Monday, October 08, 2018 1:45 PM
>> To: hw-list na list.hw.cz
>> Subject: Re: C ukazatel na funkci
>>
>> Nieco take?
>>
>> pAkce = (void (*)(void))0x1234;
>>
>> -m-
>>
>>
>> On 10/8/2018 1:30 PM, Miroslav Draxal wrote:
>>> 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 by www.HW.cz 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
>
>
>
>
>
> _______________________________________________
> 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 ---------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3984 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20181008/9c1f2489/attachment.bin>
Další informace o konferenci Hw-list