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

опп класс и массив (создать массив указателей по выборке животных, участвующих в забеге) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разобрать число произвольной длины на цифры http://www.cyberforum.ru/cpp-beginners/thread866539.html
Нужно разобрать число произвольной длины на цифры и вывести их по одному. Всё это в циклах for, while, do while. Пользоваться массивом нельзя, только деление с остатком. Пробовал сделать для цикла for. Почему не работает как надо не понимаю. Помогите разобраться. #include <iostream> using namespace std;
C++ Перевести первые буквы слов в верхний регистр Помогите как это сделать ? Желательно работа с файлом, то есть что ты предложение брало из файла txt. Какие есть варианты решить эту задачу ? Помогите, пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread866532.html
C++ Написать программу, которая по номеру детали выводит ее номер на экран
Помогите пожалуйста решить пару задач :3 б)Имеется пронумерованный список деталей 1)шуруп 2)винт 3)гвоздь 4)гайка 5)болт Написать программу, которая по номеру детали выводит ее номер на экран. НО, эти задания нужно сделать с функцией. вот, заранее спасибо :3
C++ Расположить столбцы в порядке возрастания элементов K-ой строки
Помогите пожалуйста решить пару задач :3 3)Задана целая матрица размером m на n. Расположить столбцы в порядке возрастания элементов K-ой строки(К задаётся пользователем) вот, заранее спасибо :3
C++ Найти количество элементов, являющихся удвоенными нечетными числами http://www.cyberforum.ru/cpp-beginners/thread866527.html
Дана целочисленная матрица. Для каждого столбца матрицы найти количество элементов, являющихся удвоенными нечетными числами. Определить, будут ли упорядочены полученные значения. Выполнить задание, используя компоненты StringGrid для вывода исходной матриц, полученной и, если необходимо, вспомогательных матриц или векторов. помогите пожалуйста(
C++ Конвертация из Python в C++ Помогите переконвертировать следующие программы из python в c++: ''' Created on Aug 4, 2011 @author: alexpak <irokez@gmail.com> ''' import config import liblinearutil as svm подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
15.05.2013, 23:37     опп класс и массив (создать массив указателей по выборке животных, участвующих в забеге)
либо иерархию животных завести, где все животные наследуются от базового класса животного и в массив пихать указатели на этот базовый класс, хотя динамический тип будет не базовый, а какое-то конкретное животное.
в базовом классе сделать виртуальный метод, вызвав который можно было бы определить, что это за животное.
например этот метод возвращал бы айдишник животного или еще что-то, по чему можно точно сказать что это за животное. можно еще попробовать dynamic_cast делать к конкретным животным.
второй вариант - обычный класс животного, в котором есть поле, идентифицирующее животное и в массив пихать правильно сконструированные инстансы такого класса. тут наследование не нужно будет. выборку делать по этому полю, которое либо сделать публичным (в этом случае структура больше подходит), либо через публичный метод класса, который бы возвращал значение этого поля.
 
Текущее время: 06:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru