реклама на сайте
подробности

 
 
> Вопрос по С++
_Артём_
сообщение Dec 13 2011, 17:38
Сообщение #101


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Как бы правильно отработать такую ситуацию на С++:
Есть плата, на которую может устанавливаться два-три близких по системе команд GSM-модема (большинство нужных команд полностью идентичны).
Думаю делать так:
Создать класс содержащий все нужные функции (различающиеся команды объявить как виртуальные), от него создать нужное количество наследников с переопределёнными функциями и .
Тип модема может задаваьтся конфигурацией (байт в еепром) или определятся запросом версии AT-командой (предпочтительней).
А вот как дальше делать?
Как лучше объявить в программе переменную-наследника?
Компилятор IAR AVR.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Артём_   Вопрос по С++   Dec 13 2011, 17:38
- - sonycman   Я тоже пишу, так сказать, под плюсами, но практиче...   Dec 25 2011, 15:35
|- - Прохожий   Цитата(sonycman @ Dec 25 2011, 19:35) Вот...   Dec 25 2011, 17:26
|- - dxp   QUOTE (Прохожий @ Dec 26 2011, 00:26) А В...   Dec 25 2011, 17:47
|- - Прохожий   Цитата(dxp @ Dec 25 2011, 21:47) Вы про ш...   Dec 25 2011, 18:04
|- - neiver   Цитата(Прохожий @ Dec 25 2011, 22:04) И т...   Dec 25 2011, 18:08
|- - Прохожий   Цитата(neiver @ Dec 25 2011, 22:08) Сдела...   Dec 25 2011, 18:23
- - dxp   QUOTE (Прохожий @ Dec 25 2011, 22:14) В м...   Dec 25 2011, 15:54
|- - XVR   Цитата(dxp @ Dec 25 2011, 19:54) И это ка...   Dec 25 2011, 16:41
|- - dxp   QUOTE (XVR @ Dec 25 2011, 23:41) Конечно,...   Dec 25 2011, 17:02
- - neiver   Ну возьмём, скажем, дисплей какой-нибудь на HD4478...   Dec 25 2011, 18:44
|- - Прохожий   Цитата(neiver @ Dec 25 2011, 22:44) Ну во...   Dec 25 2011, 19:01
|- - Iptash   Цитата(neiver @ Dec 25 2011, 22:44) Ну во...   Dec 25 2011, 19:05
- - dxp   QUOTE (Прохожий @ Dec 26 2011, 01:23) А з...   Dec 26 2011, 04:01
|- - sasamy   Цитата(dxp @ Dec 26 2011, 08:01) Т.ч. вст...   Dec 26 2011, 06:11
|- - dxp   QUOTE (sasamy @ Dec 26 2011, 13:11) Вот ж...   Dec 26 2011, 08:13
|- - sasamy   Цитата(dxp @ Dec 26 2011, 12:13) А по мне...   Dec 26 2011, 09:15
|- - dxp   QUOTE (sasamy @ Dec 26 2011, 16:15) То чт...   Dec 26 2011, 10:24
|- - sasamy   Цитата(dxp @ Dec 26 2011, 14:24) Если ком...   Dec 27 2011, 12:20
- - Flexz   Вот же заносит вас Пример-то когда будете привод...   Dec 26 2011, 08:00
- - XVR   Кстати. То, что sed,awk и perl очень полезные и мо...   Dec 27 2011, 13:13
- - dxp   sed'ом и awk успел попользоваться изрядно, хот...   Dec 27 2011, 15:24
- - sasamy   Цитата(dxp @ Dec 27 2011, 19:24) Что каса...   Dec 27 2011, 17:39
- - neiver   Цитата(sasamy @ Dec 27 2011, 21:39) Мне л...   Dec 27 2011, 17:56
- - sasamy   Цитата(neiver @ Dec 27 2011, 21:56) Прост...   Dec 27 2011, 18:32
- - neiver   Цитата(sasamy @ Dec 27 2011, 22:32) а вы ...   Dec 27 2011, 19:59
- - sasamy   Цитата(neiver @ Dec 27 2011, 23:59) А я и...   Dec 27 2011, 20:40
- - Сергей Борщ   QUOTE (sasamy @ Dec 27 2011, 22:40) Сдела...   Dec 28 2011, 07:30
- - sasamy   Цитата(Сергей Борщ @ Dec 28 2011, 11:30) ...   Dec 28 2011, 07:41
- - sonycman   Цитата(sasamy @ Dec 28 2011, 11:41) ПНХ Я...   Dec 28 2011, 08:53
- - sasamy   Цитата(sonycman @ Dec 28 2011, 12:53) Я ч...   Dec 28 2011, 08:55
- - haker_fox   QUOTE (sonycman @ Dec 28 2011, 16:53) это...   Dec 28 2011, 13:21
|- - sonycman   Цитата(haker_fox @ Dec 28 2011, 17:21) Ни...   Dec 28 2011, 16:16
- - sasamy   Цитата(sonycman @ Dec 28 2011, 12:53) Теп...   Dec 28 2011, 19:41
2 страниц V  < 1 2


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01388 секунд с 7
ELECTRONIX ©2004-2016