Вопрос к знатокам. Компилятор IARAVR v4.12. Столкнулся со следующим эффектом,в случае объявления объекта глобальным статическим все нормально работает
Tobj obj;
int main() { .......... }
А если объявить его так:
Tobj* obj = new Tobj;
int main() { .......... }
не работает. Естественно методы в этом случае вызываются через указатели. Игра настройками HEAP, CSTACK, RCTACK ни к чему не приводит. Впервые на такое налетел. Подскажите где я туплю. В map. файлах все практически одинаково, предупреждений нет. Нужно по структуре программы работать через указатели. По смыслу примерно так (конструктор вызывается в теле:
Tobj* obj ;
int main() { .......... obj = new Tobj;
.......... }
|