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

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

Восстановить пароль Регистрация
 
ElenaBilyk
 Аватар для ElenaBilyk
4 / 4 / 1
Регистрация: 22.10.2013
Сообщений: 34
17.01.2014, 17:56     Чем дальше в лес, тем больше дров. Не соображу, как собрать в кучу #1
К окончанию курсов по С++ нам приурочили мини-дипломную работу.
Сначала я посчитала, что ничего сложного в этом нет. Но по мере моих попыток разобраться в этом стала понимать, что теперь я окончательно запуталась.
Суть задачи такова:
требуется написать программу, используя абстрактную фабрику, dll и прочие прелести языка))))

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

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

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

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

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

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

Как создать массив или вектор размера больше чем 0x7fffffff? C++
Как собрать файлы в кучу? C++
C++ Требуется собрать кучу object в один контейнер и искать их по object_name

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

Или воспользуйтесь поиском по форуму:
JavaUser
68 / 68 / 15
Регистрация: 06.10.2013
Сообщений: 302
17.01.2014, 18:21     Чем дальше в лес, тем больше дров. Не соображу, как собрать в кучу #12
Цитата Сообщение от ElenaBilyk Посмотреть сообщение
К окончанию курсов по С++ нам приурочили мини-дипломную работу.
Ну раз вы прослушали курс, то в нем должны были сообщить о таких вещах как "Битовые операции", "паттерны проектирования"...
По вашей задаче нужно искать книги по С++. Искать их в Книжном, листать их и если они понятны - купить. Так что наиболее правильно - либо сделать копирайт с готового решения, либо разбираться и вникать в задачу, сопровождая все это чтением литературы
Yandex
Объявления
17.01.2014, 18:21     Чем дальше в лес, тем больше дров. Не соображу, как собрать в кучу
Ответ Создать тему
Опции темы

Текущее время: 07:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru