|
3 / 3 / 2
Регистрация: 16.11.2010
Сообщений: 165
|
||||||||||||||||
итератор08.05.2011, 09:53. Показов 1751. Ответов 17
Метки нет (Все метки)
скажите как в этой задачи перевести десятичное число в двоичное???
вот условие задачи!!! вот код!! main.h
0
|
||||||||||||||||
| 08.05.2011, 09:53 | |
|
Ответы с готовыми решениями:
17
Реализовать двусвязный список (list), итератор (iterator) и константный итератор (сonst_iterator) для списка Итератор Итератор |
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
||||||||||||||||
| 08.05.2011, 10:04 | ||||||||||||||||
|
В задача требуется создать класс с массивом из char. У тебя это список из char. Единственная функция, которая присваивает значение в твой список - это функция ввода. Ну и вводи цифры как символы.
И попутный вопрос: почему сложение у тебя определено так
Обычно похожую сигнатуру имеют функции с присваиванием:
0
|
||||||||||||||||
|
3 / 3 / 2
Регистрация: 16.11.2010
Сообщений: 165
|
|
| 08.05.2011, 10:11 [ТС] | |
|
ну сложение нас так учили перегружать , но для сложения мне сначало нужно перевести число из 10-ной системы в 2-ную....... пробовал так _itoa(t, f, 2), где t-число, f-строка (типа char), 2- система счисления.. но у меня не возвращает это значение....
0
|
|
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|||||||||||
| 08.05.2011, 10:29 | |||||||||||
|
1. Хреново вас учили! Читай мои книжки: Экспересс-курс и Объектно-ориентированное программирование. Кстати, задачка - из моего сборника...
![]() 2. Не надо ничего переводить... Если б ты конструктор написал:
А в функции ввода ВВОДИШЬ СИМВОЛ_ЦИФРУ и кладешь в список. Ну, можно класть не символ, а непосредственно цифру:
0
|
|||||||||||
|
3 / 3 / 2
Регистрация: 16.11.2010
Сообщений: 165
|
||||||
| 08.05.2011, 10:35 [ТС] | ||||||
|
конструктор вы имеете в виду
0
|
||||||
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
| 08.05.2011, 10:41 | |
|
По конструкторам - да.
А насчет нет материала - это ты не прав! Материала -ДОФИГА! Две своих книжки я тебе назвал. Но есть еще БОЛЬШАЯ КУЧА книжек, и очень ХОРОШИХ! Просто в программировании самому думать надо. Примеров на все случаи жизни не бывает. По аналогии надо делать и изменять по своей потребности.
0
|
|
|
3 / 3 / 2
Регистрация: 16.11.2010
Сообщений: 165
|
||||||
| 08.05.2011, 10:48 [ТС] | ||||||
|
да да да я с вами полностью согласен по поводу книг, стараюсь учить, вашу книгу тоже скачал, читаю когда свободное вреся есть!!! в вашем задачнике нашел небольшую ошибку, есть задача с классом FAzzyNumber , там опечатка FUzzyNumber=) ПО ПОВАДУ РЕАЛИЗАЦИИ!!
0
|
||||||
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 08.05.2011, 10:53 | |
|
А при чём тут "Итератор!!!"?
0
|
|
|
3 / 3 / 2
Регистрация: 16.11.2010
Сообщений: 165
|
|
| 08.05.2011, 10:54 [ТС] | |
|
НАДО НАПИСАТЬ ПРОГРАММУ ИСПОЛЬЗУЯ ИТЕРАТОР!!
0
|
|
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
||
| 08.05.2011, 10:55 | ||
|
2. Во-вторых, конструкторы для того, чтобы при объявлении можно было инициализировать объекты
0
|
||
|
3 / 3 / 2
Регистрация: 16.11.2010
Сообщений: 165
|
|
| 08.05.2011, 10:56 [ТС] | |
|
в смысле нет поля t???
0
|
|
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
||||||||||||||||||||||||||||||||||||
| 08.05.2011, 11:00 | ||||||||||||||||||||||||||||||||||||
|
Да. В твоем классе поле t отсутствует.
вот тебе пример - переделаешь для себя
Конструкторов всего два: конструктор копирования создается автоматически, а конструктор без аргументов нам просто не нужен, так как в конструкторе инициализации задан аргумент по умолчанию. Реализацию покажем на примере конструктора с аргументом-целым (листинг 11.18).
Реализацию остальных методов оставляем читателю. Используйте для реализации дружественных функций уже реализованные операции с присваиванием, например
0
|
||||||||||||||||||||||||||||||||||||
|
3 / 3 / 2
Регистрация: 16.11.2010
Сообщений: 165
|
|
| 08.05.2011, 11:04 [ТС] | |
|
спасибо!!! постараюсь её все написать задачу!!!
0
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||
| 08.05.2011, 11:13 | ||
|
Это я всё к тому, что говорить, что делают обычно вот так, а так не делают - неверно, очень многие перегружают все операторы, какие возможно, как методы, а не глобально.
0
|
||
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 08.05.2011, 11:40 | |
|
0
|
|
|
3 / 3 / 2
Регистрация: 16.11.2010
Сообщений: 165
|
|
| 08.05.2011, 11:41 [ТС] | |
|
в задании не написано,это все препод придумал
0
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
| 08.05.2011, 11:50 | |
|
2008kedr2008, что значит "используя итератор"? Нужно представить данные в каком-нибудь стандартном контейнере и итерировать их стандартным итератором этого контейнера, или же написать собственный итератор для собственного представления данных?
В общем, пока вы чётко и ясно не сформулируете задание - вас так и будут швырять из вопроса в вопрос.
0
|
|
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
||
| 08.05.2011, 13:15 | ||
|
0
|
||
| 08.05.2011, 13:15 | |
|
Помогаю со студенческими работами здесь
18
Итератор итератор Итератор С++
итератор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|