Форум программистов, компьютерный форум 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 минуя все эти КПП было не возможно . Стоимость содержания КПП для каждой из дорог приведена в таблице (матрице... подробнее

Показать сообщение отдельно
Rififi
2338 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
04.12.2009, 13:22     Вызов деструктора функцией-членом
RazorQ,
вы пытаетесь удалить объект в самом же объекте. Т.е. объект удаляет сам себя.
в COM'е это обычная практика при release объекта (только там delete this)

Это не будет работать. В 12 строке программа будет сваливаться.
с чего это вдруг? вызов отработал, объект уничтожен.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru