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

Требуется ли при удалении объекта посредством delete указывать тип объекта? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти минимальный элемент в массиве http://www.cyberforum.ru/cpp-beginners/thread625320.html
Подскажите пожалуйста. 1.h: int* MyMin(int* p2,const int (size)) /*????*/ //int* (*MyMin) (int(*p2), int size) { //T* el = array; int min = p2; for (int i = 0; i < size; i++) {
C++ Удалить цифру из записи дано натуральное число n, Удалить из записи число цифру 0 и 5. оставив преждный порядок остальных цифр http://www.cyberforum.ru/cpp-beginners/thread625315.html
C++ Русские символы из ASCII
Программа отправляет "POST" запрос в гугл Speech и сохраняет ответ. Но сохраняет в ASCII. Текстовый редактор читает это нормально, а вот уже из программы открыть этот файл и сохранить нужный текст...
Определить количество элементов значение которых больше среднего арифметического всех элементов C++
пределить количество элементов значение которых больше среднего арифметического всех элементов
C++ Удалённая база данных - запрос и вывод данных http://www.cyberforum.ru/cpp-beginners/thread625300.html
допустим у меня есть удалённая база данных в которой хранятся данные. можно ли через программу запросить эти данные и вывести в программе в виде информации?
C++ Привязать символ к курсору Здравствуйте!Нужна ваша помощь.Пишу игру гонки типа тетрис(псевдографика) .помогите привязать символ * к курсору,а так же нужно чтобы он двигался по элементам массива.Как это сделать? вот массив ... подробнее

Показать сообщение отдельно
Vivek
0 / 0 / 0
Регистрация: 09.07.2012
Сообщений: 5

Требуется ли при удалении объекта посредством delete указывать тип объекта? - C++

18.07.2012, 11:15. Просмотров 1196. Ответов 4
Метки (Все метки)

например, есть указатели
C++
1
2
void *p1; 
void *p2;
есть VCL-объект TButton, есть самописный класс TMyClass;
создаются объекты
C++
1
2
p1=new TButton(NULL); 
p2=new TMyClass();
нужно ли для корректного удаления этих объектов выполнять явное приведение типа?
т.е. являются ли корректными записи
C++
1
2
delete p1; 
delete p2;
или обязательно нужно
C++
1
2
delete (TButton*)p1; 
delete (TMyClass*)p2;
Среда RAD Studio XE под Win7, если это важно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru