|
10 / 10 / 0
Регистрация: 27.05.2013
Сообщений: 92
|
||||||||||||||||||||||||||||||||||||||||||||||
Решение всех задач из учебника Стивена Праты23.03.2015, 12:20. Показов 218866. Ответов 271
Метки нет (Все метки)
Здравствуйте!Решил выложить свои решения задач книги С. Прата. Код ни в коем случае не претендует на звание эталонного, если есть замечания с радостью выслушаю и приму к сведению.
Глава 4
Задания
Задача №1
Задача №2
Задача №3
Задача №5
Задача №6
Задача №7
Задача №8
Задача №9
Задача №10
Задачи из глав с 4 о 10, решенные sourcerer
9
|
||||||||||||||||||||||||||||||||||||||||||||||
| 23.03.2015, 12:20 | |
|
Ответы с готовыми решениями:
271
Нюансы синтаксиса: классы, список инициализации (неясная строка из учебника Стивена Праты) читаю главу 10 книги стивена праты - "объекты и классы". автор во всех примерах поступает следуйщим образм: объявляет класс в одном фаиле... Неожиданный консольный вывод (упражнения 3 к главе 6 книги Стивена Праты) |
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|||||||||||||
| 04.01.2024, 13:52 | |||||||||||||
|
Возможно вас смутило отсутствие дополнительного <> после имени функции. Эта конструкция в специализации может быть опущена, если аргументы функции позволяют вывести тип. В данном случае так и происходит. Т.е.
0
|
|||||||||||||
|
1 / 1 / 0
Регистрация: 13.06.2019
Сообщений: 34
|
||||||
| 04.01.2024, 14:25 | ||||||
|
Нет я не путаю
В книге сказано что специализация должна начинаться с ключевого слова template <>
0
|
||||||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|
| 04.01.2024, 14:33 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 13.06.2019
Сообщений: 34
|
||||||
| 04.01.2024, 15:26 | ||||||
|
Помогите добить 6 задачу 8 главы
Осталось только вернуть адрес char* Но у меня не выходит, адреса не совпадают Что не так ?
0
|
||||||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||||||||||||||||||||
| 04.01.2024, 15:36 | ||||||||||||||||||||
|
Чтобы напечатать числовое значение адреса, просто приведите его к void* Т.е.
0
|
||||||||||||||||||||
|
1 / 1 / 0
Регистрация: 13.06.2019
Сообщений: 34
|
||||||
| 04.01.2024, 15:41 | ||||||
Адреса не совпадают Да же через (void*)
0
|
||||||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|
| 04.01.2024, 15:42 | |
|
Lord-Stanly, покажите как исправили.
0
|
|
|
1 / 1 / 0
Регистрация: 13.06.2019
Сообщений: 34
|
||||||
| 04.01.2024, 15:44 | ||||||
0
|
||||||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|||||||||
| 04.01.2024, 15:47 | |||||||||
Я же показал как надо.
0
|
|||||||||
|
1 / 1 / 0
Регистрация: 13.06.2019
Сообщений: 34
|
|||||||||||
| 04.01.2024, 16:07 | |||||||||||
Но в книге нет (Void*) Все что нам дают это &- *- **-
0
|
|||||||||||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|||
| 04.01.2024, 16:22 | |||
|
Вас попросили вернуть адрес из функции и для этого достаточно объявить функцию, возвращающую указатель и соответствующим образом оформить return. Все. Добавлено через 1 минуту
0
|
|||
|
1 / 1 / 0
Регистрация: 13.06.2019
Сообщений: 34
|
||||||
| 04.01.2024, 16:52 | ||||||
|
Исправил
0
|
||||||
| 04.01.2024, 16:52 | |
|
Найти причины и способы исправления ошибок в коде (упражнения по книге Стивена Праты) Задача из лекций по книге Стивена Праты
Понятен материал учебника, но не получается самостоятельное решение задач Запишите в файл 2 название команды, количество решенных задач и общее времени, потраченное на решение всех задач Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|