С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Перегрузка операторов приведения типов Доброго времени суток! Возник вопрос по перегрузке оператора преобразования типа const char*. Вот пример: class Integer { public: Integer():value(0){} void setValue(int v){value = v;} int getValue (){return value;} operator const char* () { https://www.cyberforum.ru/ cpp-beginners/ thread1518332.html C++ Указывает на ошибку-переменную
Подскажите пожалуйста какая ошибка в этом коде программы: #include <cstdlib> #include <iostream> using namespace std; const int N=100; int main(int argc, char *argv) { double x,q,s=0; int n; cout<<"Enter x=";
C++ Создание статической библиотеки в DEV C++ https://www.cyberforum.ru/ cpp-beginners/ thread1518291.html
Прошу помочь мне с созданием статической библиотеки в DEV C++. В общем, я попытался создать ее через проект. В проект входят заголовочный файл и файл реализации (как необходимо). Собрал проект. Компилятор при сборке ошибок не выдал. Но на проверке оказалось, что при использовании библиотеки, как я понял, компилятор не видит исходника, и как результат, определения большинства функций. ...
C++ Нахождение количества делителей числа через рекурсию https://www.cyberforum.ru/ cpp-beginners/ thread1518279.html
Здравствуйте, я решал задачу на нахождение кол-ва делителей числа через рекурсию, вот код: void Rec(int x, int y, int Am) { if (y > x) { cout << Am << endl; return; } else if (x%y == 0)
C++ Объясните смысл сравнения gets с NULL
Что проверяет первое выражение? Недавно учу Си, но впервые вижу такой код, смысл всего выражения понятен(пустая ли строка), но подробнее опишите в каком случае строка будет == NULL. И можно ли как-то по другому сделать эту проверку? gets ( library . ti t l e ) ! = NULL & & libr a ry . ti t l e ! = ' \ 0 '
C++ [Warning] deprecated conversion from string constant to 'char*' Где ошибка?? #include<iostream> #include<windows.h> #include<ctime> using namespace std; void input(char* name,int n){ name="Anton"; } https://www.cyberforum.ru/ cpp-beginners/ thread1518268.html
C++ Разъясните код Здравствуйте! Расскажите, пожалуйста, что обозначает это, почему вообще так пишется: #define STATE(name) DWORD WINAPI name(DWORD var1, DWORD*var2) typedef STATE(state); STATE(StateStub) { return(0); } state *State_ = StateStub; https://www.cyberforum.ru/ cpp-beginners/ thread1518258.html C++ Шаблонное наследование
Это не вопрос, просто выражение удивления у дилетанта. Я крайне удивился, когда такое сработало: #include <iostream> class One { public:
C++ Напечатать фамилии рабочих бригады, начинающиеся с букв А и С, с указанием их месячной зарплаты https://www.cyberforum.ru/ cpp-beginners/ thread1518235.html
Распечатать фамилии рабочих бригады начинающихся с букв А и С,с указанием их месячной зарплаты. (Сортировки) Сможет кто сделать?На форуме по с++ такой задачи нет.
C++ Справка по OpenGL в .chm https://www.cyberforum.ru/ cpp-beginners/ thread1518229.html
Добрый вечер! Подскажите пожалуйста ссылку на скачивание максимально свежей русскоязычной справки в формате .chm или хотя бы русскоязычный сайт с подобной организацией информации :) Что-то вроде этого, только на русском: https://www.opengl.org/sdk/docs/man/
Какую роль здесь играют "+1" когда начало становиться центром, и "-1" когда конец C++
#include <stdio.h> #include <conio.h> #define eof 71 #define max 100 #include <stdlib.h> getline(char s, int lim) { int i,c; for(i=0;(c=getchar())!=eof && i<lim && c!='\n';i++)
C++ В чём различие? ( Про sqrt ) https://www.cyberforum.ru/ cpp-beginners/ thread1518215.html
Добрый день, есть два решения одной задачи. Первое неверное: int main() { long long a1, a2, a3, a4; cin >> a1 >> a2 >> a3 >> a4; long long n = min(a1, a2) + min(a3, a4); long long Result = sqrt(n);
zzzZZZ...
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
22.08.2015, 13:03 0

Освобождение памяти динамически созданных объектов - C++ - Ответ 7998805

22.08.2015, 13:03. Показов 674. Ответов 4
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
class test{
    public:
    test(){cout<<"test created"<<endl;};
    ~test(){cout<<"test deleted"<<endl;};
 
};
using namespace std;
int main(){
    test *a = new test;
    a->~test();
}


Вернуться к обсуждению:
Освобождение памяти динамически созданных объектов C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.08.2015, 13:03
Готовые ответы и решения:

Запись динамически созданных объектов в файл
Всем привет. Хочу спросить, пока не наделал глупостей. Есть два класса. //первый класс,...

Удаление динамически созданных объектов собственного класса
Подскажите пожалуйста, у меня есть два класса, член одного - динамический массив элементов другого...

Перемножение матриц и освобождение динамически выделенной памяти
Поставлена задача написать различные алгоритмы заполнения/перемножения матриц и сравнить их по...

Освобождение памяти для объектов производного класса
Всем привет. Не могу найти инфу в интернете, всё перерыл, но понял что случай специфичный у меня....

4
22.08.2015, 13:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.08.2015, 13:03
Помогаю со студенческими работами здесь

Освобождение памяти из под Объектов в статическом массиве указателей
Всем добрый вечер! Решил расширить программу из книжки Лафорте Р. ООП в С++ стр. 574 путем...

Поменять make и release так, чтобы организовать правильное уничтожение объектов и освобождение памяти
Имеем код: #include &lt;iostream&gt; struct Base { public: ~Base() { std::cout &lt;&lt;...

Резервирование памяти/освобождение памяти для трехмерного массива
Необходимо создать трехмерный массив (A), в котором элементы вдоль направления Z выли бы выровнены...

Семафоры для динамически созданных потоков
Помогите разобраться, я динамически создаю поток, который имеет общие переменные с головным...

Освобождение динамически созданных переменных (2-ого уровня)
И так, продолжу старую тему про динамику. На этот раз есть вот что: #include &lt;iostream&gt;...

Удаление динамически созданных объектов
Приветствую. Вопрос поднимался, но что то не получается! Создаю объекты в цикле PanMap = new...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru