Re: E-ink a vhodný font
Pavel Hudeček
edizon na seznam.cz
Sobota Červen 3 20:35:07 CEST 2023
Například v C/gcc pro avr to nefunguje.
Ale nevadí. Zvykl jsem si už jen kvůli přetěžování funkcí zakládat
projekty jako C++.
Nejde ani tak o lenost, jako o dlouhodobou přehlednost. Jeden název
funkce je zpravidla jasnej, když se od něj udělá x verzí, tak to dřív
nebo později vede ke zmatkům a nepřehlednosti.
A pak jsou tu napovídače v IDE, ty taky líp fungujou s přetíženými
funkcemi. Prostě nabídne seznam všech variant i s komentáři co u nich
jsou. Ale zrovna tohle v Atmel/Michrochip studiu nefunguje, přestože je
"Microsoft Visual tudio powered", nebo tak něco. Škoda.
PH
Dne 03.06.2023 v 18:09 Miroslav Mraz napsal(a):
> Tak to je pro mne nová informace. Přetížené funkce v C++ používám a
> není to jen z lenosti vymýšlet další názvy - v rekurzi vám mnohdy nic
> jiného nezbude. Definice funkce ve funkci v C++ jako lambda výraz je
> také poměrně užitečné, protože to dokáže pochytat i parametry z okolí,
> nemusíte je předávat explicitně do té vnitřní funkce. Prostě je to míň
> práce.
>
> Mrazík
>
> On 03. 06. 23 17:29, Jaroslav Buchta wrote:
>> Ono je to zrejme mozne i od nejake verze C bez ++ , dokonce me
>> dostalo definovani lokalnich funkci uvnitr funkce, kdyz mi to jako
>> samozrejmost student odevzdal a ono to slo prelozit v gcc, zatim jsem
>> ale detaily nezkoumal a ani jedno neouzivam.
Další informace o konferenci Hw-list