|
|
Другие темы раздела | |
C++ Как в switch проверить элемент строки?
https://www.cyberforum.ru/ cpp-beginners/ thread1355745.html Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Я попытался проверить элемент строки в switch. В смысле switch (s). Но мне выдало ошибку. можно ли это исправить? Заранее благодарю! |
Задача о ходе коня. Опять C++ Доброе время суток. Мой пост уже второй по этой программе. В прошлый раз меня просили ее сделать более понятной. Ну старался как мог. И так. Текст самой задачи: Разработать программу, решающую задачу о ходе коня. Дана доска размером n x n (n<=10). На поле с координатами x0, y0 помещается конь (правила перемещения этой фигуры как в шахматах). Задача заключается в поиске последовательности... |
C++ Попарно переставить местами слова, стоящие на нечетных и четных местах в строке
https://www.cyberforum.ru/ cpp-beginners/ thread1355707.html Есть задание: В произвольном тексте (взятом из файла), содержащем не более 10 строк, в каждой строке не более 80 символов (исходный текст вывести на экран), попарно переставить местами слова, стоящие на нечетных и четных местах в строке. Вывести полученный текст на экран. Результат также записать в выходной файл, имя файла задает пользователь. Программа работает немного некорректно: если в... |
C++ Использование #define для доступа к элементам класса Добрый день. Имеется класс вида: class Test { int key; int smth; } И я хочу сделать #define чтобы быстро получать доступ типа https://www.cyberforum.ru/ cpp-beginners/ thread1355702.html |
C++ Найти количество различных пар между числами по признаку итак, даны числа, много чисел. необходимо найти количество различных пар чисел, которые имеют хотябы одну общую цифру(цифра 1 числа есть в цифре 2ого, неважно на каком разряде(позиции)) перебор долгий, (250млрд. операций для 500000 чисел) я сделал простую программу которая по ко-ву и сочетаниям работает, так она работает только для 1-значных чисел, прошу помочь. вот если что моя 1ая программа... |
C++ Удалить из массива те элементы, которые меньше (min + max)/2 Дан массив Х1,...,Х30. Нужно удалить из него те элементы, которые меньше (min+max)/2 https://www.cyberforum.ru/ cpp-beginners/ thread1355686.html |
C++ Вывести комбинации целых x и y, при которых справедливо неравенство Ввести с клавиатуры натуральные числа N и М. Если N<=9 или М<=9, то предложить человеку повторить ввод N и М. В противном случае, найти все возможные способы выбрать натуральные числа (x,y), такие, что , sin^2(x)+sin^2(y)>0.9 0 < x <= N, 0 < y <= M. https://www.cyberforum.ru/ cpp-beginners/ thread1355684.html |
Вычислить сумму элементов каждой нечетной строки матрицы (с использованием классов и динамической памяти) C++ Ввести матрицу А(m,n) m<>n. Вычислить сумму элементов каждой нечетной строки матрицы. вывести с пояснением полученные значения сумм и строку с максимальным значением суммы элементов. |
C++ Реализация стека наследованием реализации контейнера
https://www.cyberforum.ru/ cpp-beginners/ thread1355651.html Имеется иерархия классов, во главе которой класс-интерфейс. Нужно создать стек для хранения указателей на интерфейс для полиморфной обработки. Для создания стека нужно создать обобщённый контейнерный класс, и от него закрытым наследованием создать класс-шаблон-стек. class container { public: ~container(){delete data;} void push(void* d, int k) |
C++ Как заставить работать функцию определения имени? Объявите класс TMan, создающий тип – человека. Элементы – данные класса – имя, возраст человека. Предусмотрите конструкторы класса: - по умолчанию; - получающий параметры; - получающий параметр –ссылку на класс TMan. Напишите функции – методы класса для: - ввода – вывода данных о человеке; - определения, является ли человек избирателем, если учитывать только его возраст; - определения... https://www.cyberforum.ru/ cpp-beginners/ thread1355644.html |
Ошибка с памятью при работе класса и map C++ В общем есть класс тест class test { public: test(void); ~test(void); test(const int&); private: |
C++ Malloc / calloc здравствуйте. Интересует такой вопрос : динамическая память. Когда мы выделяем память при помощи функции malloc то нас в универе учат делать проверку на предмет успешного выделения памяти. к примеру if (!a){printf ("nehvataet pamyati"); return 0;} как-то так. Вопрос в том нужно ли выполнять такую же проверку на успешное выделение памяти при использовании calloc? https://www.cyberforum.ru/ cpp-beginners/ thread1355580.html |
510 / 272 / 60
Регистрация: 14.12.2010
Сообщений: 548
|
||||||
18.01.2015, 13:44 | 0 | |||||
Паттерны проектирования (Фабрики) - C++ - Ответ 711921818.01.2015, 13:44. Показов 2134. Ответов 5
Метки (Все метки)
Ответ
По паттернам есть книжка Приемы объектно-ориентированного проектирования. Паттерны проектирования.
Пока язык плохо знаешь, за паттерны лучше не браться. На мой взгляд, для фабрики скорее подходит игрок(Player), а не игра (Navy). Игра должна работать с абстрактным игроком: Кликните здесь для просмотра всего текста
Вернуться к обсуждению: Паттерны проектирования (Фабрики) C++
0
|
18.01.2015, 13:44 | |
Готовые ответы и решения:
5
С чего начать изучать паттерны проектирования? Паттерны проектирования, нужен код на С++ и UML диаграмма Объектно-ориентированного проектирования и проектирования на основе структур данных Создание фабрики по созданию объектов |
18.01.2015, 13:44 | |
18.01.2015, 13:44 | |
Помогаю со студенческими работами здесь
0
Использование фабрики для шаблонного класса Верно ли, что в основе фабрики лежит наследование классов? Списки. Смоделировать работу отдела выдачи мебельной фабрики Виртуальные функции: создание фабрики объектов для множества фигур |