| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Возврат объектов функциями |
| Автор: Bogdan1024 16.9.2006, 10:26 |
| Есть у меня функция, которая возвращает объект такого типа: typedef struct sShape { public: int count; LPRECT rectlist; } SShape; Мне нужно уничтожать этот объект после того как я его использовал? Структуры как бы сами уничтожаются, но LPRECT - это ж указатель. А если бы я возвращал объект класса со своим деструктором, то нужно было бы? |
| Автор: bel_nikita 16.9.2006, 11:51 |
| оператор new есть в программе? |
| Автор: MAKCim 16.9.2006, 14:59 | ||
Память под объект, созданный в стеке, освобождать вручную не надо если для rectlist ты сам выделял память, тогда в деструкторе надо ее явно освободить |