|
17 / 18 / 0
Регистрация: 01.02.2012
Сообщений: 182
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Решение всех упражнений из книги Р. Лафоре "Объектно-ориентированное программирование в С++"01.02.2012, 17:47. Показов 212330. Ответов 338
Метки нет (Все метки)
Хотя я и начинающий с++-шник. Хочу помочь другим людям. Здесь я буду выкладывать всё что мне удалось решить. В моих решениях будет много хедеров, делал я это в Dev C++. Ос Win 7 64 bit.
Начнём со второй главы: Упражнение 1
Упражнение 2
Упражнение 3
Упражнение 4
Упражнение 5
Упражнение 6
Упражнение 7
Упражнение 8
Упражнение 9
Упражнение 10 (Намучился с этой задачей)
Упражнение 11
Упражнение 12 (это самая геморная программа на разработку которой ушло больше дня)
14
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 01.02.2012, 17:47 | |
|
Ответы с готовыми решениями:
338
Ищу ответы на задания из книги Лафоре Р. "Объектно-ориентированное программирование в С++" 4 издание. Роберт Лафоре, "Объектно-ориентированное программирование на C++" |
| 01.03.2015, 23:05 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 24.04.2014
Сообщений: 66
|
|
| 02.03.2015, 00:28 | |
|
Ferrari F1, В твоих решениях Глава 8 упр.4
if (double(a) + double(t1.a) < -z || double(a) + double(t1.a) > z) double(a) - это на сколько я понимаю тоже самое что и static_cast<double>(a), только более компактно Или я ошибаюсь?
0
|
|
| 02.03.2015, 08:32 | |
|
dicros
Да. Это явное приведение к типу double. Лафоре пишет об этом, что это сишный формат приведения типов. И говорит, что static_cast<>() - это нововведение в С++. Но мне эти статик касты не нравятся слишком громоздко получаются.
0
|
|
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|||||||||||||
| 02.03.2015, 09:04 | |||||||||||||
0
|
|||||||||||||
|
389 / 334 / 66
Регистрация: 14.10.2014
Сообщений: 1,475
|
||||||||||||||||||
| 02.03.2015, 12:37 | ||||||||||||||||||
![]() ![]() Я сейчас на 8 задании 9 главы застрял. Ну никак некомпилируется код со ссылками в функциях в классе Pstring2 ![]() ![]() . Все варианты с этой темы перепробовал - результат одинаков - нихрена не работает.пример Кликните здесь для просмотра всего текста
Убрал ссылки из функций - вроде заработало. Мой вариант: Кликните здесь для просмотра всего текста
Ferrari F1 твой код компилируется но нормально не работает... А вот этот уже нет Кликните здесь для просмотра всего текста
Выдаёт ошибку: 70 16 [Error] invalid initialization of non-const reference of type 'Pstring2&' from an rvalue of type 'char*' После поиска решений данной проблемы в интернете пришёл к выводу что все эти проблемы из - за использования в качестве компилятора Dev C++.
0
|
||||||||||||||||||
| 02.03.2015, 13:10 | ||
|
Recrut_rf
0
|
||
|
389 / 334 / 66
Регистрация: 14.10.2014
Сообщений: 1,475
|
||
| 02.03.2015, 14:10 | ||
![]() Правда бесплатных версий вроде как нет а денег тратить неохота... поэтому только торрент эдишн ... Да и многие пишут что для новичков она не очень подходит - слишком много лишнего. Зато проблем с компиляцией меньше...
0
|
||
| 02.03.2015, 17:44 | |
|
Recrut_rf
Я раньше прогал на 2008, очень не понравилась. Неудобная студия. Месяца 2 назад скачал с рутрекера 2013 Ultimate с ключом в комплекте. Сижу на ней, очень нравится!
0
|
|
|
2 / 2 / 1
Регистрация: 20.02.2015
Сообщений: 17
|
|||
| 03.03.2015, 07:54 | |||
|
не читай, что подходит, а что нет для новичков.. не используй лишнее)сам полгода в командной строке все компилировал, сейчас вот на студию пересел)
0
|
|||
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||||
| 03.03.2015, 09:31 | ||||
|
Бесплатно для некоммерческого использования, с полным функционалом, полная версия, крякать не надо, официально.
0
|
||||
| 03.03.2015, 22:50 | |
|
MrGluck,
а Ультимат-редакция чем отличается от Комьюнити? Для обычных юзверей типа нас, скорее всего ничем, но тогда зачем придумали Ультимат-редакцию? Что в ней такого осеобенного?
0
|
|
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||
| 03.03.2015, 23:06 | ||
|
0
|
||
| 03.03.2015, 23:09 | |
|
MrGluck
своровано==доступно
0
|
|
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|||
| 03.03.2015, 23:25 | |||
|
0
|
|||
| 03.03.2015, 23:56 | |
|
MrGluck
Стараюсь не проводить параллелей между реальной и интеллектуальной собственностью, в силу пиратских наклонностей.
0
|
|
|
1 / 1 / 0
Регистрация: 24.04.2014
Сообщений: 66
|
|
| 04.03.2015, 04:23 | |
|
Различия между версиями Visual Studio
Visual Studio Community 2013 на сколько я вычитал идет как Pro. Соответственно сравнить версии Ultimate и Pro можно по ссылке выше.
0
|
|
| 18.03.2015, 18:45 | |||||||||||||||||||||
|
Глава 11
Номер 1 и 2
Номер 3
Номер 4
Номер 5
1
|
|||||||||||||||||||||
| 18.03.2015, 18:47 | ||||||||||||||||
|
Продолжение:
Глава 11
Номер 6 и 7
Номер 8 и 11
Номер 9
Прошу прощения, но 9-ое задание скопипастил из данной темы, ибо оно очень геморное.
0
|
||||||||||||||||
| 18.03.2015, 18:50 | ||||||
|
Продолжение:
Глава 11
Номер 10
0
|
||||||
|
2 / 2 / 1
Регистрация: 20.02.2015
Сообщений: 17
|
|||||||||||
| 18.03.2015, 20:36 | |||||||||||
|
странно, что дюймы оставшиеся после получения из общего числа количества целых футов не ищется с помощью деления по модулю в этой книге по крайней мере в примерах до 6 главы не встретил ни разу, хотя и считаю, что так проще..
0
|
|||||||||||
| 18.03.2015, 20:36 | |
|
Объектно-ориентированный анализ, Объектно-ориентированное проектирование, Объектно-ориентированное программирование Ошибки в книги Р.Лафоре "Объектно-Ориентирование программирование в C++" Ориентированное программирование в С++ Р. Лафоре Объектно-ориентированное программирование Объектно-ориентированное программирование Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики
1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
|
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928
Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
|
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего
Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
|
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы
Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
|
|
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока
Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
|
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
|
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат»
Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
|
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
|