Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Подсчитать количество цифр в заданном натуральном числе. Подсчитать количество цифр в заданном натуральном числе. (как можно понятнее и проще, если можно) https://www.cyberforum.ru/ cpp-beginners/ thread544368.html Тема: Объединения C++
Здравствуйте всем))) Тут задачка лично для меня не очень то и понятнааая)) может кто то помочь?? Условие: Написать программу хранения координаты точки в виде объединений внутри структуры для целочисленного и вещественного типов данных (по обьяснению учителя координаты брать как очки обычные например А(х,у)) Заранее спасибоо)))
C++ Программирование задач обработки структур и файлов Задание: Даны сведения о результатах сессии: ФИО студента, названия четырех предметов и оценки, полученные по каждому предмету. Вывести фамилии студентов, общий балл которых отличается не более чем на 2 балла от максимального общего балла. Заранее огромное спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread544362.html C++ Работа с каталогами https://www.cyberforum.ru/ cpp-beginners/ thread544361.html
как в с++ организовать копирование и перемещение каталога на указанный диск? Спасибо.
C++ Алгоритмы. не пойму в чём ошибка...
В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) номер максимального по модулю элемента массива; 2) сумму элементов массива, расположенных после первого положительного элемента. Преобразовать массив таким образом, чтобы сначала располагались все элементы, целая часть которых лежит в интервале , а потом — все остальные. 3) Построить класс для работы с очередью с...
C++ вычислить значения ряда! Требуется вычислить значение функции,заданной с помощью ряда Тейлора на интервале от Xn до Xk с шагом dx и точностью e !!проблема в том что при выводе результата программа выводит даже те результаты ,когда еще не была достигнута точность,как сделать так,чтобы выводились только те результаты ,где точность была достигнута!!! вот сам код #include <cstdlib> #include <iostream> #include <cmath>... https://www.cyberforum.ru/ cpp-beginners/ thread544356.html
C++ Контейнерный класс 1)Создать класс“Турагенство”, состоящей из класса ”Тур”. 2)Класс “Турагенство ”:название турагенства , год основания, телефон. 3)Класс “Тур”: название тура, колич. дней, стоимость. 4)Вывести названия агенств, у которых больше половины туров дороже 500$. #include <iostream> #include <string> using namespace std; class Turagenstvo{ https://www.cyberforum.ru/ cpp-beginners/ thread544352.html C++ Зашифровать текст, который записывается в квадратную матрицу, а затем прочитывается по спирали
Помогите пожалуйста с кодом Дан текстовый файл, который должен быть зашифрован по след. принципу: текст записывается в квадратную матрицу(матрица заполняется по строкам), а затем прочитывается по спирали, начиная с центра. Нужно написать программу которая считывает текст из файла заполняет матрицу для шифрования текста, зашифровывает текст и сохраняет его в символьном файле. Размер...
C++ Свертка повторяющихся подстрок по следующим правилам Помогите, не могу понять задание. В заданной строке символов выполнить свертку повторяющихся подстрок по следующим правилам: а) несколько последовательных повторений одной и той же подстроки заменяются так: хххх на 4(х), уbcbcх на у2(bc)х; б) это правило можно применять дважды, например: 4(х)b4(х)b заменяется на 4(4(х)b). Добавлено через 11 часов 24 минуты Может у кого-нибудь подобное... https://www.cyberforum.ru/ cpp-beginners/ thread544338.html C++ Класс CPoint и ей производные, нужна помощь https://www.cyberforum.ru/ cpp-beginners/ thread544329.html
Создать класс CPoint – точка и производные от него классы CcoloredPoint и CLine. На основе классов CcoloredPoint и CLine создать класс CcoloredLine. Все классы должны иметь методы для установки и получения значений всех координат, а также изменения цвета и получения текущего цвета. Собственно задача. Помогите пожалуйста буду очень признателен. В особенности не понимаю, как на основе двух...
C++ запись в файл
Программа читает из файла текст и записывает в другой файл код(передвинутый аски код на +1) и частоту повторяемости букв. Проблема в том что в файл записывает либо функцию кодирования (coding) либо подсчета (count). Когда пытаешься записать результаты обоих функций, записывается только той, которая выполняется последней. В чем проблема? #include <stdio.h> #include <stdlib.h> #include...
C++ Время выполнения процеса https://www.cyberforum.ru/ cpp-beginners/ thread544311.html
Подскажите пожалуйста, как правильно пользоваться функцией GetTheadTimes если есть хэндл процеса и вывести в нормальной форме время выполнения процесса
9 / 9 / 9
Регистрация: 19.09.2011
Сообщений: 272
10.04.2012, 17:52  [ТС] 0

Ромбовидное наследование. Деструкторы. - C++ - Ответ 2895983

10.04.2012, 17:52. Показов 1374. Ответов 3
Метки (Все метки)

Ответ

Мне нужно не только тыкнуть носом)
такая ошибка из-за непонимания...что делать...
нужно удалить поле в производном классе, но и в базовом...
конечно, можно это сделать явно. тогда, скажем, у внука тоже придётся удалять всё явно...
а хотелось сделать примерно так
"действия своего деструктора"
"вызвать деструкторы предков"

Вернуться к обсуждению:
Ромбовидное наследование. Деструкторы. C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.04.2012, 17:52
Готовые ответы и решения:

Ромбовидное наследование
все 4 класса используются в одном месте (имеют примерно один функционал). у классов 2-го уровня...

Про ромбовидное наследование
Доброе время форумчане! Имеем 3 класс! class A { }; class b { }; class c {

Ромбовидное наследование. Конструктор внука.
если хотите, можете почитать код - он довольно объёмный...но однотипный #include &quot;stdafx.h&quot;...

Ромбовидное наследование и ключевое слово virtual
В тех случаях когда имеется ромбовидное наследование пишут что нужно использовать виртуальное...

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

Ромбовидное наследование и перегрузка виртуальных функций
Дан класс Parent с виртуальным методом method. У него есть два потомка FirstChild и SecondChild. От...

Наследование. Виртуальные методы/деструкторы.
Есть базовый класс Cell (код можно даже не смотреть - он просто для иллюстрации -&gt; вопрос внизу)...

Деструкторы
Вообщем сразу к сути. В нижеприведенном примере вызывается 2 деструктора. Я никак не пойму, почему...

Деструкторы
Не совсем понятно, по какой все таки причине разработчики C++ отказались от возможности иметь...

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