Форум программистов, компьютерный форум, киберфорум
Наши страницы

в классе создаётся объект оператором new, как его удалить после использования в основной программе? delete в вызывающей функции не вариант! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ что не так?не выводит значения... http://www.cyberforum.ru/cpp-beginners/thread326366.html
#include <vcl.h> #include <math.h> #include <iostream.h> #include <stdlib.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused
C++ Вывод на монитор графики, не используя WinAPI Каким образом можно осуществлять работу с графикой и мультимедиа, не используя функции winapi? Не думаю, что это невозможно, ведь полно других ОС, кроме windows, использующих графику и визуализацию.... http://www.cyberforum.ru/cpp-beginners/thread326360.html
виндовая форма C++
добрый вечер. прошу помощи в реализации. есть код. но мне его в форму сделать нужно.сам код: #include <iostream> //для консоли #include <string> #include <algorithm> #include...
C++ Предопределение типа данных С++
Доброго времени суток) Столкнулась с проблемой - нужно было код из книги,написанный на паскале, перекодить в с++.Даны две структуры,и в каждой элементы ссылаются друг на друга..в паскале,видимо,не...
C++ Очередь с приоритетом http://www.cyberforum.ru/cpp-beginners/thread326337.html
Всем привет . Собственно нужно организовать очередь с приоритетом. Задание: В офисе один принтер, на печать должны подоватся те документы которые выше по приоритету. Имеются такие дефайны. Код:...
C++ Циклы - срочно Пишу в Borland C++. Ежемесячная стипендия студента составляет А р., а расходы на проживание превышают стипендию и составляют В р. в месяц. Рост цен ежемесячно увеличивает расходы на 3%. Составьте... подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
1966 / 1459 / 120
Регистрация: 29.05.2011
Сообщений: 3,018
27.06.2011, 00:29
Цитата Сообщение от kravam Посмотреть сообщение
Да и бессмысленно включать оптимизацию и не вызывать тем самым конструктор копирования.
Оптимизацию включают не только для этого, но глупо делать копии, когда этого можно избежать.
Цитата Сообщение от kravam Посмотреть сообщение
Но объект всё равно будет, вот в чём фишка.
А надо чтобы по использованию удалить. А никак. Вызвать деструктор- да, выполнится код, определённый в дестукторе. А объект создан в стеке, который принадлежит вызывающей функции, эта память системе не вернётся.
Сама функция его из стека и удалит сразу же после вызова деструктора. Тоже мне проблема.

Добавлено через 1 минуту
Цитата Сообщение от kravam Посмотреть сообщение
прерогативу разбираться в названиях вещей я оставляю тем, кто не разбирается в самих вещах.
А как ещё назвать код, в котором осознано допускается утечка памяти и работоспособность которого зависит от опций компиляции?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru