Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Пакости С++! Шок! Примеры кода! https://www.cyberforum.ru/ cpp-beginners/ thread940803.html
было дело написал программу, с ошибкой, но рабочую. Конечно порой странно работала, но всё же более менее. А дело было так:long double *Vx= new long double; // Исходя из граничных условий Vx=Vx=1; for (int i = 1; i < kol_op-2; i++) // ошибка,правильно i <= kol_op-2; {Vx =... } Что имело последствия ввиде Vх=0, до настоящего момента! решил я допилить один компонентик к программе и тут...
Прата С. Задача считать строку до слова done C++
Буду очень признателен за направление в нужно русло (готового ответа не надо, я хочу понять сам, только направление ) *** Условие: Написать программу которая использует массив char и цикл для чтения по одному слову за раз до тех пор пока не будет введено слово done. Затем программа должна сообщить количество введенных слов(исключая done). пример вывода: вводите слова(для завершения...
C++ класс Time Создайте класс Time(время суток) считая что представлением времени суток является число секунд прошедших от полуночи( классе одной свойство) Напишите конструктор устанавливающий время по часам минутам и секундам. Напишите метод display который должен выводить времяв привычном виде часы минуты секунды. помогите написать программу. Писала, но не уверена в правильности. #include <iostream>... https://www.cyberforum.ru/ cpp-beginners/ thread940780.html C++ координаты https://www.cyberforum.ru/ cpp-beginners/ thread940777.html
Создайте класс который принимает координаты (долгота, широта). Создайте наследника этого класса который принимает название города. Осушествите сортировку котрая будет выводить координаты с севера на юг. помогите пожалуйста написать программу. Если можно было бы с объяснением что каждая строка значит. P.S. есть написанная но я не уверена в правильсти #include <iostream> #include...
При введении больше 20 чисел программа выдает странный результат C++
#include <iostream> #include <locale> using namespace std; double t1, t2; int main() { setlocale(LC_ALL, "RUS");
C++ Ошибка выноса структуры в отдельный файл https://www.cyberforum.ru/ cpp-beginners/ thread940751.html
Доброго времени суток. Имеется такая проблема: у меня часто используется структура координат в разных файлах, потому я ее решил вынести в отдельный файл и подключать. Вынес ее в заголовочный файл Struct.h, но когда программа компилируется, выдаются ошибки в файле "xstddef". Одна из ошибок: "Ошибка 1 error C2784: bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &):...
C++ прогрмма по С++ю Рфазобратьсь что значит каждое действие Создайте класс Time(время суток) считая что представлением времени суток является число секунд прошедших от полуночи( классе одной свойство) Напишите конструктор устанавливающий время по часам минутам и секундам. Напишите метод display который должен выводить времяв привычном виде часы минуты секунды. Написать прогу. #include <iostream> #include <conio.h> Using namespace std; Class Time {... https://www.cyberforum.ru/ cpp-beginners/ thread940744.html C++ Массивы (найти ошибку в коде)
При компилировании программы (это не полный код) пишет что b-должно быть константное выражение #include <iostream> #include <locale> #include <ctime> using namespace std; void k_1(int a); void k_2(int b);
C++ Правильный вывод функции Всем привет! Я только недавно начал учить C++ Вот программа: #include <cstdio> #include <cstdlib> #include <iostream> #include <math.h> #include <string> using namespace std; //переменные https://www.cyberforum.ru/ cpp-beginners/ thread940710.html C++ Вывести на экран таблицу значений https://www.cyberforum.ru/ cpp-beginners/ thread940707.html
Необходимо вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для х, изменяющегося от а до b с шагом h=(b-a)/n. Близость значений S(x) и Y(x) во всем диапазоне значений х указывает на правильность вычисления S(x) и Y(x)
При попытке вернуть одномерный массив чисел из функции, данные искажаются C++
Добрый вечер. Хочу чтобы функция возвращала мне одномерный массив содержащий в себе (int) числа. Но даже при такой конструкции: int * testfunc(){ int Return; Return = 123456789; Return = 234567891; Return = 345678912; Return = 456789123; Return = 567891234; return Return; }
C++ Вывести на экран таблицу значений https://www.cyberforum.ru/ cpp-beginners/ thread940687.html
Необходимо вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для х, изменяющегося от а до b с шагом h=(b-a)/n. Близость значений S(x) и Y(x) во всем диапазоне значений х указывает на правильность вычисления S(x) и Y(x).
2 / 2 / 1
Регистрация: 13.02.2013
Сообщений: 15
20.08.2013, 21:17  [ТС] 0

Виртуальные функции и деструктор - C++ - Ответ 4968797

20.08.2013, 21:17. Показов 755. Ответов 10
Метки (Все метки)

Ответ

Kuzia domovenok, я "накосячил". В первом примере нет виртуальности. Там обычное наследование, как верно подметил Kastaneda. Функция print() не была переопределенна в классе В.

Цитата Сообщение от kvadro Посмотреть сообщение
Kastaneda
Почему в производных классах тоже пишут virtual?
Действительно, это не обязательно. Ключевое слово virtual в производных классах можно опускать. Пишу для себя, чтобы отличать виртуальные функции от обычных.

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

Виртуальные и чисто виртуальные функции
Чем они отличаются?? если можно, с примерами. И как из виртуальной функции сделать чисто...

Почему создается виртуальный деструктор A, а в таблице виртуальных функций лежит деструктор B
Почему я делаю виртуальным деструктор A, а в таблице виртуальных функций лежит деструктор B?

Виртуальные функции
Составить программу в С Buildere. Объявить базовый класс с именем person {имя, возраст, группа}....

Виртуальные функции
Подскажите пожалуйста, как передать переменную из одной виртуальной функции в другую. Вот код...

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

Виртуальные функции
Объясните пожалуйста зачем нужны чисто виртуальные функции?

Виртуальные функции
Создайте класс Word, определите в нем виртуальную функцию-член word_main(*char x), которая выводит...

Виртуальные функции
Помогите пожалуйста написать задачу, никак не могу разобраться. Создайте класс Matr, определите...

Виртуальные функции
На основе базового класса Страна (3 поля) создать дочерние классы Республика и Монархия(по 2 поля)....

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