C++ na cortex M3, M4 ?
Marek Peca
marek na duch.cz
Úterý Únor 5 12:45:55 CET 2013
> Alokace paměti je přímo součástí jazyka, ale použití v MCU se příliš
> nedoporučuje a ani není potřeba.
Nevim, cemu rikate "soucasti jazyka". Alokace (malloc) je soucasti libc,
to ano. Nicmene jeho konkretni podpora v OS ci bez OS musi byt nejak vne
zajistena. U jednocipu typicky implementaci _sbrk().
Ze se nedoporucuje a neni potreba, to je dosti sporne. Dynamicke datove
struktury jsou nekdy objektivne potreba i v prostredi bez OS. Ano, muzete
si delat vlastni (dynamicky) alokator, ale to uz je taky dynamicka
alokace. Samozrejme, ze na bezna pouziti, kde je treba mit ruzna pole,
fronty, zasobniky -- na to zadnou dynamickou alokaci netreba.
ZdraviM.P.
Další informace o konferenci Hw-list