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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ElenaBilyk
4 / 4 / 1
Регистрация: 22.10.2013
Сообщений: 34
#1

Чем дальше в лес, тем больше дров. Не соображу, как собрать в кучу - C++

17.01.2014, 17:56. Просмотров 388. Ответов 11
Метки нет (Все метки)

К окончанию курсов по С++ нам приурочили мини-дипломную работу.
Сначала я посчитала, что ничего сложного в этом нет. Но по мере моих попыток разобраться в этом стала понимать, что теперь я окончательно запуталась.
Суть задачи такова:
требуется написать программу, используя абстрактную фабрику, dll и прочие прелести языка))))

Добавлено через 2 минуты
Суть проги:
это магазин.
есть класс Shop, который подгружая свои dll определяет, какую категорию товара он будет реализовывать.
Определив, он создает соответствующую категорию товара через фабрику
и, либо продает его, либо закупает.

Добавлено через 2 минуты
может, у кого-нибудь есть пример подобной работы, руководствуясь которой можно создать свою программу.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2014, 17:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Чем дальше в лес, тем больше дров. Не соображу, как собрать в кучу (C++):

Как собрать файлы в кучу? - C++
В книге Страуструпа для начинающих, в 8 главе квест, на создание заголовочного файла, и два сpp файла тк вот В папке с...

Требуется собрать кучу object в один контейнер и искать их по object_name - C++
Пусть дана структура вида: struct object { object(const std::string&_object_name):object_name(_object_name){} bool...

Никак не соображу, как делать дальше! - Python
Привет! Это снова я! У меня опять проблема! Большую часть уже сделала, но дальше не идет. Само задание: После того, как вызвали из файла...

остановилась на этом моменте а как дальше упростить не соображу подскажите - Дискретная математика
остановилась на этом моменте а как дальше упростить не соображу подскажите

Чем больше тем лучше ЧБТЛ спасибо - Java SE
Прошел курс само учителя на Яве хочу отточить свои знания задайте пож для меня какие нибудь задания чтобы весь день писал ну например...

Рейтинг чем меньше тем больше бал - VBA
Добрый день. Подскажите есть ли средство для рейтингования таким образом чтобы меньшее значение получало больший бал? Как вариант...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
17.01.2014, 18:00 #2
Цитата Сообщение от ElenaBilyk Посмотреть сообщение
используя абстрактную фабрику, dll и прочие прелести языка))))
Это не прелести языка, это паттерн проектирования и ОС виндоуз.
В чем конкретно Ваш вопрос? Т.к. в теме я его не увидел.

Цитата Сообщение от ElenaBilyk Посмотреть сообщение
пример подобной работы
Самый простой вариант найти выпускников данного курса прежних лет. Авось поделятся.
ElenaBilyk
4 / 4 / 1
Регистрация: 22.10.2013
Сообщений: 34
17.01.2014, 18:05  [ТС] #3
Посоветуйте, что почитать и где почитать что-бы понять как втулить в свою программу фабрику, а так же, информацию о работе с Dll.

Добавлено через 2 минуты
Может, кто решал подобные задачи, подскажите, как?
Очень хотелось бы понять!!!!
0x10
2460 / 1632 / 238
Регистрация: 24.11.2012
Сообщений: 4,015
17.01.2014, 18:07 #4
Я бы предложил на первой итерации сделать без dll, все в одном исполняемом файле. Классика по паттернам - http://www.ozon.ru/context/detail/id/2457392/

На второй итерации уже можно погуглить про загрузку dll и вынести туда конкретные фабрики и товары.
JavaUser
70 / 70 / 15
Регистрация: 06.10.2013
Сообщений: 303
17.01.2014, 18:09 #5
Цитата Сообщение от ElenaBilyk Посмотреть сообщение
Посоветуйте, что почитать и где почитать что-бы понять
Для понимания следует начать с книги:
Оригинальное название: Head First Design Patterns
Автор: Фримен Эр., Фримен Эл., Бейтс Б., Сьерра К
Издательство: Питер
Год: 2011

В ней наиболее понятно на примерах описываются паттерны проектирования. Есть в Библио-Глобусе
ElenaBilyk
4 / 4 / 1
Регистрация: 22.10.2013
Сообщений: 34
17.01.2014, 18:12  [ТС] #6
Спасибо, почитаю!
А можно еще что-нибудь о битовых операциях, мне нужно организовать поиск, выставляя битами флажки что именно искать. Это если дословно. Не понимаю о чем здесь речь. Битовые операции для меня загадка.
0x10
2460 / 1632 / 238
Регистрация: 24.11.2012
Сообщений: 4,015
17.01.2014, 18:13 #7
Цитата Сообщение от JavaUser Посмотреть сообщение
Для понимания следует начать с книги:
Оригинальное название: Head First Design Patterns
Ну тут надо оговориться, что стиль изложения специфический. Книга выглядит как комикс.
JavaUser
70 / 70 / 15
Регистрация: 06.10.2013
Сообщений: 303
17.01.2014, 18:15 #8
Цитата Сообщение от 0x10 Посмотреть сообщение
Ну тут надо оговориться, что стиль изложения специфический. Книга выглядит как комикс.
Я её и посоветовал, так как Девушка вероятно ничего вообще не знает о паттернах. По этому чтение академических или классических книг по алгоритмам или паттернам считаю не оправданным..
0x10
2460 / 1632 / 238
Регистрация: 24.11.2012
Сообщений: 4,015
17.01.2014, 18:15 #9
Цитата Сообщение от ElenaBilyk Посмотреть сообщение
А можно еще что-нибудь о битовых операциях
Любая книга по Си или С++.
Цитата Сообщение от ElenaBilyk Посмотреть сообщение
мне нужно организовать поиск, выставляя битами флажки что именно искать.
Если это полная и дословная формулировка, то могу только выразить сочувствие, поскольку из нее ничего не ясно. Уточняйте задание.
JavaUser
70 / 70 / 15
Регистрация: 06.10.2013
Сообщений: 303
17.01.2014, 18:16 #10
Цитата Сообщение от ElenaBilyk Посмотреть сообщение
Не понимаю о чем здесь речь. Битовые операции для меня загадка.
поищите в инете или на хабре...
0x10
2460 / 1632 / 238
Регистрация: 24.11.2012
Сообщений: 4,015
17.01.2014, 18:16 #11
Цитата Сообщение от JavaUser Посмотреть сообщение
По этому чтение академических или классических книг по алгоритмам или паттернам считаю не оправданным..
Возможно. Тут на любителя, спорить не стану.
JavaUser
70 / 70 / 15
Регистрация: 06.10.2013
Сообщений: 303
17.01.2014, 18:21 #12
Цитата Сообщение от ElenaBilyk Посмотреть сообщение
К окончанию курсов по С++ нам приурочили мини-дипломную работу.
Ну раз вы прослушали курс, то в нем должны были сообщить о таких вещах как "Битовые операции", "паттерны проектирования"...
По вашей задаче нужно искать книги по С++. Искать их в Книжном, листать их и если они понятны - купить. Так что наиболее правильно - либо сделать копирайт с готового решения, либо разбираться и вникать в задачу, сопровождая все это чтением литературы
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2014, 18:21
Привет! Вот еще темы с ответами:

Чем больше диск, тем медленнее работает? - Жесткие диски
Встретил в одном из выступлений на ютубе такой тезис, что чем больше емкость диска, тем медленнее он работает. По той причине, что запись...

Чем больше греется ЦП тем слабее работает вентилятор - Охлаждение
Всем здрасте, нарисовалась проблема, при увеличении нагрузки на ЦП падает мощность куллера на проце (amd athlon 62 x2 5200+). Интересные...

Прошу оценить ПК. Чем больше мнений, тем лучше - Оценка комплектующих
Windows 8 Pro x64 INTEL Core i5-2500K Processor 3.3 ГГц или до 3.7 ГГц в режиме Turbo Boost...

Notepad++ как собрать все ссылки со страницы в одну кучу? - Софт
Добрый день! Как в Notepad++ можно собрать все ссылки, присутствующие на странице и положить в самый низ? То есть мне нужно записать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
17.01.2014, 18:21
Ответ Создать тему
Опции темы

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