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

Не работает вызов виртуальной функции из класса потомка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано число n, из чисел 1, 4, 9, 16, 25,... Напечатать те, которые не превышают число n http://www.cyberforum.ru/cpp-beginners/thread1170034.html
Подскажите как составить программу используя цикл while при этом предусмотреть досрочный выход из цикла (оператор break) с выводом на экран сообщения "Введено недопустимое число" Сама программа: Дано число n, из чисел 1, 4, 9, 16, 25,... напечатать те, которые не превышают число n.
C++ Шифр цезаря на кириллице Собственно нужно написать программу, которая из текстового файла берет текст, и шифром цезаря (путем сдвига символов) шифрует текст. С Латиницей получается, с кириллицей нет. #include <iostream> #include <string> #include <conio.h> #include <stdlib.h> #include <sstream> #include <fstream> using namespace std; int main() http://www.cyberforum.ru/cpp-beginners/thread1170024.html
Написать программу, в которой вычисляются выражения f и g в виде функций, передав им действительные параметры C++
Написать программу,в которой вычисляются выражения f и g в виде функций, передав им действительные параметры a,b,c,d введенные с клавиатуры. На экран вывести значение выражений f и g и переменную s оформленную как глобальную, которая является суммой f и g. f=d*c(a+b)/4; g=a+b-s+d
C++ Отладчик при ошибке в программе (не Debug)
Салют. После установки VS 2012 при аварийном завершении работы программы (не только в Debug версии или запуске из среды) раньше вызывался отладчик студии. Понадобилось установить Delphi 7 (не спрашивайте зачем:)). Установил. Теперь вместо отладчика студии вызывался по умолчанию отладчик Delphi. Удалил ее, и теперь никакого отладчика не вызывается вообще - можно только закрыть программу. Это...
C++ База данных. Выдает ошибки http://www.cyberforum.ru/cpp-beginners/thread1169996.html
Здравствуйте. я столкнулся с заданием: создать базу данных на С++ учета книг в библиотеке: удаление их, добавление... Есть начало программы: компиллятор выдает ошибки, подскажите в продолжении программы и в ошибках (как их исправить) , пожалуйста #include "stdafx.h" #include <locale.h> #include <iostream> #include "vector.h" #include "stdio.h" using namespace std;
C++ Перестановка строк матриц по убыванию ее характеристик Соответственно само задание: Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент. Характеристикой строки целочисленной матрицы назовем сумму ее отрицательных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с убыванием характеристик. Пробовал методом пузырька, но выдавала ошибку, что-то... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4391 / 3234 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
08.05.2014, 14:37     Не работает вызов виртуальной функции из класса потомка
tyomaart, проблема в том, что в векторе должны храниться не объекты как таковые, а указатели на них, иначе при добавлении в вектор объекта Chokolad он будет усечен до Candy.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru