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

Класс: конструктор и деструктор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как поменять вид курсора на в ВинАпи http://www.cyberforum.ru/cpp-beginners/thread58704.html
Здравствуйте Нужно поменять курсор при нажатии пункта меню. Сделала меню, два курсора, .. зависла на WM_COMMAND case WM_COMMAND: { switch(LOWORD(wParam)) { case...
C++ целочисленная прямоугольная матрица Дана целочисленная прямоугольная матрица. Определить: 1)количество столбцов, содержащих хотя бы один нулевой элемент (оформить в виде функции) 2)номер строки,в котором находится максимальное... http://www.cyberforum.ru/cpp-beginners/thread58691.html
C++ Для заданной марицы вычислить значение среднего арифметического элементов k-го столбца и n-й строки
Написать функцию, которая для заданного двухмерного массива типа int вычисляет и возвращает значение среднего арифметического элементов k-го столбца и п-й строки. Написать программу, которая...
Строки, которые одновременно содержатся в двух заданных текстовых файлах C++
ребята помогите Пожалуйста!!!! Условие:Написать программу, выводящую на экран строки, которые одновременно содержатся в двух заданных текстовых файлах. Имена файлов прочесть с клавиатуры. Сами...
C++ Вопрос по нажатию клавиш http://www.cyberforum.ru/cpp-beginners/thread58688.html
Смотрю книги и уроки по Си, но не в одной не чего не упоминается о такой вещи: Например как сделать, что бы в консольном при нажатии например клавиши ENTER - выводилось например вы нажали клавишу...
C++ Проверка правильности ввода строки Доброго дня! Имеется строка string str, задана изначально, пользователь вводит с клавиатуры другую строку string proverka, нужно проверить полное осимвольное совпадание двух строк. Есть ли... подробнее

Показать сообщение отдельно
JamesBlack
37 / 37 / 3
Регистрация: 28.07.2009
Сообщений: 144

Класс: конструктор и деструктор - C++

25.10.2009, 02:24. Просмотров 3579. Ответов 14
Метки (Все метки)

Возник вопрос. Если я в классе не делаюни одного данного с выделением динамической памяти, то как мне организовать конструктор и деструктор?
P.S. объекты этого класса используются в других классах, точнее ссылка на объект этого класса - одно из данных других классов.

Конкретный пример:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class cell
{
    private:
        int x;
        int y;
        double z;
        cell *next;
        cell *prev;
    public:
        cell(int, int, double);
        ~cell();
};
 
cell::cell(int _x, int _y, double _z)
{
    x=_x;
    y=_y;
    z=_z;
    next = NULL;
    prev = NULL;
};
Правильно ли организован конструктор и как организовать деструктор?

Добавлено через 8 минут
Или если я объявляю x, y, z в автоматической памяти, то до конца программы она не освободится никак? Просто тогда придется делать x, y, z указателями, а это, как мне многие говорили, довольно глупо делать ссылку на одиночную переменную int.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru