C: konstantni ukazatel na funkci
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Sobota Prosinec 1 11:31:42 CET 2018
No je to funkcne zbytecne, ale mam to za ucelem modulu pro ruzna
komunikacni rozhrani se stejnou funkcionalitou, ktere maji jednotne
rozhrani ve forme struktury s attributy a ukazateli na funkce. Takze ty
ukazatele neni nutne ani zadouci menit, jsou prirazeny uz linkerem a
chtel jsem to nejak primo zajistit, aby se to omylem nestalo, kdyby se
k tomu dostal nekdo jiny napr.
Dne 01.12.2018 v 11:18 Miro su napsal(a):
> Nepouziva sa to casto lebo okrem citatelnosti to ziadnu velku vyhodu
> nema vytvarat static pointer na funkciu.
>
> Odkaz aj s peknym vysvetlenim
> https://stackoverflow.com/questions/10145693/what-is-meaning-of-a-pointer-to-a-constant-function
>
> On Sat, 1 Dec 2018, 06:23 Jaroslav Buchta <jaroslav.buchta na hascomp.cz
> <mailto:jaroslav.buchta na hascomp.cz> wrote:
>
> Super, diky, takhle to funguje, asi uz utlum na konci tydne ale
> tohle je posledni misto, kde jsem to const nevyzkousel :-P
> Zajimave je, ze google k tomu nic relevantniho na prvni dobrou
> nenasel, asi se to casto nepouziva.
>
> Dne 30.11.2018 v 23:32 Miro su napsal(a):
>> void (*const f_Init) (void)
>>
>> On Fri, 30 Nov 2018, 18:10 Jaroslav Buchta
>> <jaroslav.buchta na hascomp.cz <mailto:jaroslav.buchta na hascomp.cz>
>> wrote:
>>
>> Takova asi nedulezita featura, mam ve strukture ukazatele na
>> fce, napr.:
>>
>> void (*f_Init)(void);
>>
>> Kam vrazit const, aby to byl konstantni ukazatel? Cili aby mu
>> nesel
>> priradit ukazatel na jinou funkci. Inicializace struktury
>> probiha pri
>> definici, cili ji predpokladam zajisti linker.
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.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 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 <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/20181201/f962db0b/attachment.html>
Další informace o konferenci Hw-list