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

Научить метод принимать в качестве аргумента объект своего класса и дочерних классов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выход итератора за границы list http://www.cyberforum.ru/cpp-beginners/thread1778338.html
почему у меня падает программа, когда пытаюсь ввести отсортированные элементы в другой list ??? list<char>ch; list<char>rev; for (int i = 0; i < 20; i++) ch.push_back('A' + rand() % 26);...
C++ Наилучший делитель Будем говорить, что число a лучше числа b, если сумма цифр a больше суммы цифр числа b, а в случае равенства сумм их цифр, если число a меньше числа b. Например, число 124 лучше числа 123, так как у... http://www.cyberforum.ru/cpp-beginners/thread1778315.html
C++ Вывести количество совершенных чисел в интервале [a, b]
Число назывется совершенным, если оно равно сумме своих собственных делителей. Собственными делителями имеются ввиду те делители числа, которые строго меньше него. Например, число 28 совершенно, так...
Найти ошибку в коде (ideone, C++) C++
Код для поиска в глубину.Всего на графе 7 вершин(не считая 0) В айдиван работает,НО,,,откуда-то берет еще 8-ую и 9-ую вершины, которых вообще не должно быть. В чем может быть ошибка? Код...
C++ Бинарное дерево, добавить функции удаления и поиска узла http://www.cyberforum.ru/cpp-beginners/thread1778238.html
Помогите! нужно. Пытался сделать сам но не очень получается доделать функции: удаление узла поиск элемента возврат самой длинной ветви(распечатка ее элементов) #include<iostream> using...
C++ Нарисовать прямоугольник звездочками Нарисуйте следующие фигуры ******** ******** ******** ******** ******** ******** ******** ******** параметризовать длиной и шириной подробнее

Показать сообщение отдельно
Melg
538 / 159 / 64
Регистрация: 23.09.2013
Сообщений: 314
10.07.2016, 11:21

Не по теме:

Unknownx, тогда Ваши заявления мягко говоря голословны. В зависимости от того в чем заключались эти различия между канвами - сигнатуры методов, названия методов, наличие дополнительных методов настроек, разное поведение одних и тех же методов, и т.д. и тем как именно и для чего использует их рендер - по-разному бы звучал ответ на тему того как именно можно решать такую задачу с/без использованием знаний о типе конвы. Вопрос про #ifdef-ы к полиморфизму имеет чуть больше чем нисколько отношения, поскольку директивы препроцессора вообще на другом этапе выполняются. В общем случае я бы предпочел видеть разделенные реализации, которые тем или иным образом (pimpl, переопределение символов, подгрузка отдельной либы, условная компиляция разных единиц трансляции под платформу) объединяются под общим интерфейсом (классов/методов/функций) c которым везде в системе можно работать единым образом БЕЗ необходимости дописывать платформозависимый код в вышестоящие классы-пользователи. Возможно между платформозависимым кодом и пользователями в Вашем случае отсутствует необходимый слой адаптеров, который бы с одной стороны работал непосредственно со знанием конкретной платформы, с другой стороны - пользователям предоставлял унифицированный интерфейс с единообразным поведением под всеми платформами.

0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru