CortexM3 - CPP
David Belohrad
david na belohrad.ch
Čtvrtek Prosinec 19 08:33:23 CET 2013
A co ten new operátor? Ten se musí odněkud nadefinovat
On December 19, 2013 6:59:26 AM Jaroslav Buchta
<jaroslav.buchta na hascomp.cz> wrote:
> Zdravim,
> udelal jsem pokus a do programku ktery mel binarne asi 16kB (jen FreeRTOS,
> test LCD a blikani ledkou, zadne printf...) jsem zkusil pridat modul cpp,
> ktery nedela nic, jen na vyzkouseni
> ------------------------
> #pragma GCC optimize ("O0")
>
> class cls1
> {
> public:
> cls1(int i);
>
> ~cls1();
> };
>
> cls1::cls1(int i)
> {
>
> }
>
> cls1::~cls1()
> {
>
> }
>
> extern "C"
> {
> void cppinit();
> }
>
> void cppinit()
> {
> cls1 *xxx = new cls1(5);
>
> }
> ------------------------
>
>
> Okamzite si to vyzadalo knihovni funkce pro souborove I/O, ktere jsem
> doplnil jako prazdne, vracejici chybu (_open_r ...)
> A pak se mi tam prilinkovaly snad vsechny knihovny a program ma najednou
> skoro 100kB... Je to normalni nebo se to da nejak optimalizovat?
>
>
> ---
> Tato zpráva neobsahuje viry ani jiný škodlivý kód - avast! Antivirus je
> aktivní.
> http://www.avast.com
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list