Тема: Использование глобальных переменных

Для дальнейшего использования в файле .cpp определена глобальная переменная, требующая динамического выделения памяти. Инициализирую, использую, но...
При попытке выгрузить приложение получаю "arunload failed'
Объясните в чем проблема и как delete эту переменную при выгрузке или закрытии Autocad.

Re: Использование глобальных переменных

А нужно именно _динамически_ выделить память? Я делал так:
MyClass cls;
А не так:
MyClass * cls = new MyClass;
Всё работало. И даже между несколькими модулями dll

Re: Использование глобальных переменных

некоторые глобальные переменные приходиться запихивать в расшаренную секцию с помощью #pragma data_seg - помогает.