Форум программистов, компьютерный форум CyberForum.ru

Вызов деструктора функцией-членом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ строки и файлы http://www.cyberforum.ru/cpp-beginners/thread70392.html
написать программу, которая считывает текст из файла и выводит на экран сначала предложения, начинающиеся с однобуквенных слов, а затем все остальные.
C++ рекурсия мне нужно вычесть два n-разрядные числа рекурсией, помогите пожалуйста мені потрібно відняти два n-розрядні числа рекурсією, допоможіть будь ласка http://www.cyberforum.ru/cpp-beginners/thread70388.html
C++ Динамическая память и стек,различие
подскажите в чем различие дин.памяти по отношению к стеку..и почему дин память лучше..?
C++ Массив C
Помогите, пожалуйста, решить следующую задачу (Я так понял, что решается при помощи массивов, но лекции по ним я пропустил, и что делать совершенно не понимаю): Даны натуральное число n, действительные числа X1,...,Xn (N=>3). Вычислить: (X1+2X2+X3)(X2+2X3+X4)...(Xn-2+2Xn-1+Xn);
C++ Кольцо http://www.cyberforum.ru/cpp-beginners/thread70318.html
Используя классы, создать кольцо. Записи кольца включают указатель на очередь, содержащую указатели на строки знаков, оканчивающиеся точкой. При создании кольца данные можно записать из файла. Элементов в кольце-не менее 4, каждая очередь-не менее 5 записей. Реализовать функцию, которая выводит на экран по столбцам (для каждой очереди свой) строки, которые с начала и конца читаются одинаково....
C++ Поток минимальной стоимости Дискретка : графы . Задача: существуют два города A и B , города соединены между собой сетью дорог проходящих так же через города C..L , для перечисления не законной торговли полиция предполагает разместить на некоторых дорогах КПП , таким образом что бы проехать из A в B минуя все эти КПП было не возможно . Стоимость содержания КПП для каждой из дорог приведена в таблице (матрице... подробнее

Показать сообщение отдельно
Vladimir.
155 / 155 / 10
Регистрация: 24.11.2009
Сообщений: 375
07.12.2009, 10:02  [ТС]     Вызов деструктора функцией-членом
Наиболее адекватная информация, которую удалось найти по этому вопросу:
[16.15] Is it legal (and moral) for a member function to say delete this?
Поскольку непонятно, как обеспечить выполнение четвертого пункта ( ибо я не могу сказать со 100% уверенностью что после компиляции всё будет гуд), а к нормальному решению вопроса быстро прийти не удалось, то - как рекомендовал CheshireCat - узлы будут выделены в отдельный класс.
Как временная мера на выходные: при создании списка создавался объект deth_node. При возникновении delete this ссылка на удаляемый узел передавалась в deth_node, для остальных объектов класса удаляемый считался удалённым. При повторной передаче deth_node ссылки, для предыдущей вызывался деструктор..
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru