![]() |
|
Модераторы: bsa |
![]()
|
|
| andrew_121 |
|
||||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 10 Всего: 33 |
Но я же этого не знал. Я вот(пока ты отвечала) подумал что тебе нужно нечто вроди:
-------------------- Удалил аккаунт. Прощайте! |
||||
|
|||||
| elenSV |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 26.4.2009 Репутация: -1 Всего: -1 |
то есть Magnitofon является главным классом
Record записывает операции а зачем Cassete? а вот скажем если будет два класса handmagnitofon и magnitofon - записывающий в список как будет осуществляться связь между ними вот это сдезь надо?: handmagnitofon::handmagnitofon():magnitofon() {} handmagnitofon::handmagnitofon(m_play)............ |
|||
|
||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 10 Всего: 33 |
Ну...на сколько мне известно, на кассете может быть несколько записей. Т.е. Класс Cassete, содержит в себе массив записей, и операции для манипуляции с ними.
-------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| elenSV |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 26.4.2009 Репутация: -1 Всего: -1 |
у меня кроме этого ничего не выходит
я вообще на измене magnitofon.h
magnitofon.cpp
и где записать ListDat.push_back("m_stop"); и т.д. |
||||
|
|||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 10 Всего: 33 |
elenSV, Это я уже видел. Начни с утверждения синтаксиса хранения записей/кассет.
Реализуй чтение/запись кассет. -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| elenSV |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 26.4.2009 Репутация: -1 Всего: -1 |
а почему чтение/запись кассет нельзя через ListDat.push_back("m_stop"); ListDat.push_back("m_play"); и т.д. реализовать?
для этого надо отдельный класс? что надо записывать в этих классах? class Record class Cassete class Magnitofon |
|||
|
||||
| andrew_121 |
|
||||||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 10 Всего: 33 |
Кассета содержит записи. Запись содержит слова. Как ты это через аргумент передавать будешь?
Вот набросал. Не проверял.
Добавлено через 2 минуты и 42 секунды Вот пример файла записей. первая цифра - номер кассеты. Вторая - номер записи. Объект еще сырой. Доделаю. Присоединённый файл ( Кол-во скачиваний: 10 )
records.txt 0,36 Kb-------------------- Удалил аккаунт. Прощайте! |
||||||
|
|||||||
| zim22 |
|
|||
|
depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: 29 Всего: 69 |
вы пробовали читать учебник по С++? |
|||
|
||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 10 Всего: 33 |
zim22, Я так думаю что тот код что она привела, написан ею. Ну это уже что-то. Но то что в соседнем топике про калькулятор
-------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| elenSV |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 26.4.2009 Репутация: -1 Всего: -1 |
andrew_121, ты не мог бы объяснить как это работает
А в классе Cassete какие операции надо реализовать? |
|||
|
||||
| andrew_121 |
|
||||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 10 Всего: 33 |
Добавлено @ 11:05 Функции:
Должны стать методами класса Magnitofon. Это сообщение отредактировал(а) andrew_121 - 13.6.2009, 12:02 -------------------- Удалил аккаунт. Прощайте! |
||||
|
|||||
| elenSV |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 26.4.2009 Репутация: -1 Всего: -1 |
andrew_121, что то вроде этого не подойдёт:
|
|||
|
||||
| elenSV |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 26.4.2009 Репутация: -1 Всего: -1 |
вот так вот нельзя?:
magnitofon.h
magnitofon.cpp
|
||||
|
|||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 10 Всего: 33 |
Во первых. Нет виртуальных функций. Значит это не полиморфизм.
Во вторых. Нет двух объектов унаследованных от базового. Значит проверить полиморфизм не получится. Это сообщение отредактировал(а) andrew_121 - 13.6.2009, 20:53 -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| elenSV |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 26.4.2009 Репутация: -1 Всего: -1 |
h файл будет так?
|
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |