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

Очистка памяти через деструктор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать конструктор копирования http://www.cyberforum.ru/cpp-beginners/thread989562.html
Задан класс, содержащий поля int x, y; double a,b,c. Реализовать конструктор копирования, который выполняет копирование всех полей входного объекта в новый экземпляр
C++ Задать описание класса Задать описание класса, содержащего поля int x, y; double a,b,c и позволяет выполнять следующие методы:Выполнять инициализацию всех полей одновременно, и каждого поля отдельно. Добавлено через 23... http://www.cyberforum.ru/cpp-beginners/thread989558.html
C++ сравнение элементов двух векторов
Дорогие форумчане, хотелось бы узнать почему не сравниваются элементы двух векторов в моем коде. Суть программы в том что она должна выводить только простые числа. #include...
Нужно написать на С++ C++
Написать программу на языке С++ для расчета значений заданной функции. Слева функция, справа исходные данные, 11 вариант.
C++ Функция добавления нового элемента в список http://www.cyberforum.ru/cpp-beginners/thread989530.html
Для добавления элементов в конец списка я в функцию AddToList передаю адрес первого элемента и значение нового элемента. В самой функции новый элемент в список добавляется, однако при выходе из тела...
C++ не работает префиксный оператор в классе Проблема : не работает "++plus" в "void ClassB::count()" Есть вариант решить это так : поменять "private" на "protected" в обоих классах и из класса "ClassB" убрать "int plus" 22 линия. Но как... подробнее

Показать сообщение отдельно
seruy-t
2 / 2 / 0
Регистрация: 21.08.2010
Сообщений: 216

Очистка памяти через деструктор - C++

27.10.2013, 16:34. Просмотров 1119. Ответов 4
Метки (Все метки)

Здравствуйте ! Надо написать к определенному классу конструктор/деструктор.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
class building                              
{
private:
    string location_street;
    unsigned int number_of_building;
public : 
    building():
       location_street("NULL"),
       number_of_building(0)
       {};                                  //дефолтный конструктор
 
       building(string loc_s,unsigned int n):           
       location_street(loc_s),                      
           number_of_building(n)                    
       {                                            
       }                                            
       string getLocation_steet()
       {
           return this->location_street;        
       }
       void setLocation_street(string location)
       {
           this->location_street=location ;
       }
       unsigned int getNumber_of_building()
       {
           return this->number_of_building;
       }
       void setNumber_of_building(unsigned int number)
       {
           this ->number_of_building=number;
       }
       ~building()                          // лабуда, а не деструктор ...
       {
              
       }
};
Насколько я понимаю, то такой деструктор как я написал выше ничего не очищает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru