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

Иерархия классов и указатель на базовый класс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на структуры ("Контроль успеваемости группы") http://www.cyberforum.ru/cpp-beginners/thread853567.html
Помогите решить задачу. Условие: Напишите программу "Контроль успеваемости группы". Информация организуется в виде структур. Структура содержит следующие поля: ФИО, подструктура с полями: номер семестра и средний бал в семестре. По запросу выдовать рейтинг студентов группы, рейтинг группы, отстающих студентов( студентов, у которых средний балл за семестр ниже заданного), найболее успешных...
C++ Умножение матриц на с++ У меня проблема, програмирую недавно. Мне нужно у с++ перемножить много матриц розмером 2Х2. У меня есть массив J который хранит их. Как перемножить все J? http://www.cyberforum.ru/cpp-beginners/thread853565.html
Перетасовать записи в файле C++
Надо случайным образом перемешать записи в файле, записей много около 10 000 000, скорость роботи программы не имеет значения. Идеально подошла бы функция на входе, которой файл с данными, а при выходе - перетасований файл. Пожалуйста, помогите, можетб кто знает, есть уже готовая такая функция или похожий пример?
Перегрузка операций C++
C++ Перегрузка операций.. Помоги написать прогу Определить класс для работы с квадратной матрицей. Получить величину к одним из нижеуказанных способов и выполнить умножение матрицы на значение к: a) к – номер строки матрицы, в которой находится наибольшая по длине возрастающая последовательность; b) к – максимальный элемент среди элементов строк матрицы, упорядоченных по возрастанию или...
C++ Не работает цикл while http://www.cyberforum.ru/cpp-beginners/thread853540.html
#include <iostream> #include <conio.h> using namespace std; int main() { setlocale (0,"Ukrainian"); int chcount=0; int wdcount=1; char ch ='a'; cout<<"Введите строку: ";
C++ Рекурсия #include<stdio.h> void gg(int a,int b) { int i=0; if(a==20) return; printf("%d\n",a); printf("%d\n",b); gg(a+1,b-1); gg(a+1,b); } подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
01.05.2013, 17:40     Иерархия классов и указатель на базовый класс
Egorishe, Как вы без каста вызовете нужный метод у объекта класса, у которого нет этого метода?
И по ходу своей работы функция может, как создавать новые объекты и добавлять указатели в список, так и удалять из списка указатели. Все это делается на основе данных из списка: то есть смотрится, кто есть кто, вызываются функции для просмотра данных из полей...
Функция должна делать ОДНО действие, тут проблема в дизайне.
 
Текущее время: 02:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru