Pridať komentár

Príspevok, na ktorý odpovedáte

Re: C++ singleton pre MCU 26.02.2011 | 10:57
Avatar Grawp   Používateľ
Pozeral som ako toto majú ošetrené v arduine. Robia to tak, že všetky premenné a funkcie daných triedy sú static. Prípadné viaceré inštancie potom nezaberajú v pamati žiadne miesto. Takže už mám riešenie.

Pre tých, čo mi chcú napísať niečo o čiste objektovo orientovanom programovaní, odkazujem, že to v žiadnom prípade na MCU nepatrí. Mne ide len o vytvorenie common rozhrania. Napr. objekt reprezentujúci I2C a UART budú mať sčasti rovnaký interface (napr. sendchar(), flushBuffer() ....). Btw. používam objekty aj bežným sposobom, ale to neznamená napr. že v nich nepoužijem inline asm. Čisté obj. programovanie na MCUs nepatrí a navyše C++ je schválne navrhnutý ako multiparadigm jazyk.
3 * 3 plus tisíc (číslom)

Maximálna veľkosť je: 2,0 MB