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

 
 
> IAR EWAVR и виртуальные функции
AlexG_changed
сообщение Nov 12 2007, 12:41
Сообщение #1


Участник
*

Группа: Validating
Сообщений: 64
Регистрация: 16-06-05
Пользователь №: 6 073



Компилятор IAR EWAVR 4.20A
Микроконтроллер ATmega128

В программе есть родительский класс и два наследованных от него класса, отличающихся парой функций.
При объявлении соответствующих функций родительского класса виртуальными программа виснет где-то между __low_level_init() и main(). Если сделать функции не виртуальными, то программа работает, но вызываются функции родительского класса, а не наследованных, что делает использование наследования в данном случае бессмысленным.

В чем может быть причина полной неработоспособности программы с виртуальными функциями?

После очередной перекомпиляции еще интереснее:
The application aborted
Program exit reached

(отлаживаю под JTAG ICE)

Сообщение отредактировал AlexG - Nov 12 2007, 12:47
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AlexG   IAR EWAVR и виртуальные функции   Nov 12 2007, 12:41
- - alexander55   Цитата(AlexG @ Nov 12 2007, 15:41) Приве...   Nov 12 2007, 13:00
- - AlexG   Разобрался. Вызывать виртуальную функцию прямо в к...   Nov 13 2007, 04:10
|- - Непомнящий Евгений   Цитата(AlexG @ Nov 13 2007, 07:10) Разобр...   Nov 15 2007, 06:38
|- - dxp   Цитата(Непомнящий Евгений @ Nov 15 2007, 12...   Nov 15 2007, 07:06
- - Непомнящий Евгений   А почему нельзя инициализировать его до выполнения...   Nov 18 2007, 08:54
|- - dxp   Цитата(Непомнящий Евгений @ Nov 18 2007, 14...   Nov 18 2007, 12:11
|- - Николай Z   Цитата(Непомнящий Евгений @ Nov 18 2007, 11...   Nov 18 2007, 12:46
- - Непомнящий Евгений   Я понимаю, что такой стандарт, но все ж таки как-т...   Nov 18 2007, 13:17
- - IgorKossak   Цитата(Непомнящий Евгений @ Nov 18 2007, 15...   Nov 18 2007, 14:58
- - Непомнящий Евгений   Цитата(IgorKossak @ Nov 18 2007, 17:58) Н...   Nov 19 2007, 07:01
- - alexander55   Цитата(Непомнящий Евгений @ Nov 19 2007, 10...   Nov 19 2007, 07:23
- - dxp   Цитата(Непомнящий Евгений @ Nov 19 2007, 13...   Nov 19 2007, 10:24
- - Непомнящий Евгений   Цитата(dxp @ Nov 19 2007, 13:24) Какая та...   Nov 19 2007, 10:38
- - dxp   Цитата(Непомнящий Евгений @ Nov 19 2007, 16...   Nov 19 2007, 11:52


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

 


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


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