Форум программистов, компьютерный форум 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
04.12.2009, 13:32  [ТС]
отлично, хотелось бы узнать следующее, как подобные вещи решаются?
в частности ближе к коду:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class c
{
        public:
                c(){}
                ~c(){}
                void f()
                {
                      // здесь код который отрабатывая определяет some_pointer;
                      //исключение some_pointer == this
                      delete some_pointer;
                      
                }
};
 
main()
{
        c* p = new c;
        p->f();
}
Собственно, можно ли как-нибудь обработать такое исключение "силами" класса с??

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